Skip to main content

Definitions by astronico

Chacho 

Share definition Flag
Spanish (from Spain) slang to say "dude". Short for "muchacho", which translates directly to "boy".
"Chachooo ande' vas tan rápido?"
Chacho by astronico January 23, 2020