Slang term from Guatemala

"tromopudo"

Slang for: enojado
English translation: angry