Top definition
Nickname for anyone who belives they have skills and intelligence greater than reality would suggest.
This person would arrogantly boast about thier greatness to anyone who listens unaware of the fact that they are in fact self deluded and worthless.
by dregj April 06, 2012
Mug icon

Dirty Sanchez Plush

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

Buy the plush