coolest chica in da' hood, FL
moochacha is supafly in da' hood, FL
<3. Steph
by Steph <3. March 23, 2005
to me this phrase means my lovely
hellomoo cha cha how are you today?
by trinafinbar January 21, 2007
A person who is a mooch and always gets things for free from people. Originated in North Tonawanda, NY.
Moochacha, moochacha, moochacha, get your own cigarette!
by Cassandra x3 July 12, 2005

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.

×