look up any word, like dirty sanchez:
 
1.
A fag who is gay for dogs
the dogfag had an irresistible urge to filch on that nasty poodle ass. See filch
by Mathmagician February 08, 2008

Words related to dogfag

dogs filch gay hump sex