Slang term from El Salvador

"empurrado"

Slang for: serio, enojado, adusto
English translation: serious, angry, dour