Top definition
A smelly piece of poo... also happens to like your mother

Kowieski
That primeape smells really bad.
by Your mother January 06, 2005
Mug icon

Dirty Sanchez Plush

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

Buy the plush