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 17, 2019
mugGet the Embarrafuckassing mug.