Top definition
A dirty/kinky and almost greasy person.
Andy you dirty porn dog bastard, stop doggy-ing birds with your superman underwear still on, you little creature.
by Peter Valerio December 14, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush