Slang term from Costa Rica

"arrecho"

Slang for: enojado, osado.
English translation: angry, daring.