Slang term from Ecuador

"arrecho"

Slang for: 1 enojado 2 exitado
English translation: 1 angry 2 success