Random
Source Code

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 April 25, 2012