Top Definition
A name given to one who tends to mooch off others.

Moochacha for a female moocher
Bill: Hey, gimme a sip of your Gatorade.
Tommy: Shit, buy your own moochacho.
by Neabug August 21, 2009
5 Words related to moochacho

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×