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

Golden Shower Plush

He's warmer than you think.

Buy the plush