Slang term from Cuba

"empinga’o"

English translation: something good, excellent, angry

Other slangs for "something good"

Other related words...