Top definition
-Douchebag extraordinaire
-A word you say when you're so pissed off you just spew out random cusses
-A horny Dog/Pig
Damn you!! You Fuckerpooch! Gawd
by Cherry T. November 12, 2010
Get the mug
Get a Fuckerpooch mug for your dad Manley.