Top definition
coolest chica in da' hood, FL
moochacha is supafly in da' hood, FL
<3. Steph
by Steph <3. March 23, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
2
to me this phrase means my lovely
by trinafinbar January 21, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
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
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush