Top definition
Somebody who likes nothing better than to suck on dirty, greasy, big, fat cocks.
Hey Joe, have you ever let Susie suck it? Nah man...I've seen some of the dirty bastards she's gone down on before...that girl is a bonafide hogpuffer!
by StankCrank October 17, 2009
Get the mug
Get a Hogpuffer mug for your mama Riley.