Slang term from Mexico

"esponjado"

Slang for: enojado
English translation: angry