Top Definition
feeling uneasily or unpleasantly self-conscious due to some event or circumstance;
Quote Saint Bear Quote Reply Posted: Today at 1:13pm
"Nb your patter is mince. Fuk off."

Saint Bear Embarrassed and shamed.
by Big Tam January 23, 2008
The act of humiliating oneself via electronic- or social-media.
I was so e-mbarrassed when I accidentally sexted my Mom!
by James_onthe_Rocks1 September 09, 2013
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.