Embarrafuckassing Share definition Flag 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 Embarrafuckassing by Jwmjosshh February 17, 2019 0 0 Get merch Get the Embarrafuckassing mug. Buy Now — $32.95 See more merch