Skip to main content

Bartall's definitions

Schmucklepuff

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
mugGet the Schmucklepuff mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email