a chuckling nut
Think fast chucklenuts!
depressing jerk
you depressing jerk
very embarrassed af
I have Humiliationasinifettion right now I am embarassed
causing feelings of embarrassment or awkwardness.
You are cringeworthy I am embarrassed.