la humillación

feminine noun

humiliation

"Perder contra el robot aspirador fue una humillación."

Losing to the robot vacuum was a humiliation.