Latin American expression, derived from "muchacho". English equivalent: dude. Can be used as a mark of affection or to indicate a strong emotion.
Chacho! You scared the shit out of me!
173👍 87👎