Top definition
Perfoming in a clumsy manner. One that is apt to making mistakes. Sometimes referred to as the town idiot. Clown-like performance.
The man pulled a harroun when he slipped and fell.
by Bill Clay October 11, 2007
Mug icon

Dirty Sanchez Plush

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

Buy the plush