Humiliation

/hjuːˌmɪlɪˈeɪʃən/

Slang Meanings

Burn
He totally got burned when his friend revealed his secret.
Get dunked on
After losing the debate, he felt like he got dunked on.