Skip to main content

bluesquirrel78542's definitions

embarfassment

When you are so embarrassed that you either feel like you might barf or you actually barf. Especially when in a public setting.
Class was such an embarfassment today! I wanted to barf during my presentation when I realized that everyone heard me fart on stage AND my ex was holding hands with my roommate.
by bluesquirrel78542 September 26, 2012
mugGet the embarfassmentmug.

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