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
All you need for a faster workflow in one place.