Skip to main content

embarrassex

When you wake up after a night of heavy drinking with an unappealing stranger in your bed which you will definatelty NOT tell your friends about.
I had to leave town because of last night's embarrassex.
by Russ W. August 22, 2007
mugGet the embarrassex 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