Top Definition
A large person with a boisterous laugh and kick-awesome attitude.
The story would have been mondaine if the schmucklepuff had not interjected his witty comments.
by Bartall August 21, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.