A name given to one who tends to mooch
Moochacha for a female moocher
Bill: Hey, gimme a sip of your Gatorade.
Tommy: Shit, buy your own moochacho.
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug