Top definition
Intense embarassment leading to self hatred and loathing.
While trying to impress a hot chick Daniel sharted in his pants which lead to complete embariosity.
by Embarassed Daniel October 07, 2007
Get the mug
Get a Embariosity mug for your Aunt Beatrix.