What is Dogfag?
A fag who is gay for dogs
the dogfag had an irresistible urge to filch on that nasty poodle ass. See filch
See gay, dogs, filch, hump, sex, Mathmagician