Definition of "mooch"
mooch
/muːt͡ʃ/
verb
third-person singular simple present mooches, present participle mooching, simple past and past participle mooched
third-person singular simple present mooches, present participle mooching, simple past and past participle mooched