{{term}}
- {{preview}}
Top definition
Embarrafuckassing
The most highest level of
embarrassment
possible. Like
public
humiliation
Omg I was at the mall and sat in a
puddle
of
pudding
and it was the most
embarrafuckassing
thing I could ever do
by
Jwmjosshh
February 16, 2019
Get a
Embarrafuckassing
mug for your Facebook friend Zora.