Definitions by bibi hunter
moocher
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
moocher by bibi hunter May 14, 2009