class was such an embarfassment today
when you are so embarrassed that you either feel like you might barf or you actually barf
"class was such an embarfassment today" What is the definition of "embarfassment"?