Subscribe English
look up any word, like sapiosexual:
 
2.
to me this phrase means my lovely
hellomoo cha cha how are you today?
by trinafinbar January 21, 2007
10 8
 
1.
coolest chica in da' hood, FL
moochacha is supafly in da' hood, FL
<3. Steph
by Steph <3. March 23, 2005
22 16
 
3.
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
11 15