Slang term from Mexico

"gargajo"

Slang for: idiota, estupido.
English translation: idiot, stupid.

Other meanings for "gargajo"

Other related words...