Slang term from Guatemala

"checa"

Slang for: listo
English translation: clever

Other meanings for "checa"