Humillación (en. Humiliation)

/umiʎaˈθjon/

Slang Meanings

Extreme shame or loss of dignity.
That video was a total humiliation for him.
Ese video fue una humillación total para él.
Uncomfortable situations that cause laughter or mockery.
The party ended in humiliation when he fell off the stage.
La fiesta terminó en humillación cuando se cayó del escenario.