1 definition by bibi hunter

a massive leach on society. always trying to get something for nothing, usually unemployed. and in most cases excessively obese. may also like poop. also a chronic masterbater
bystander: hey mooch, whatcha mooching?
Moocher: I LOVE BIBI. and poop. kkthx
by bibi hunter May 15, 2009
Get the moocher mug.