Learn how to say Mooched correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mooch:
1 [no object] (mooch about/around) British loiter in a bored or listless manner:
he just mooched about his bedsit
2 [with object] North American ask for or obtain (something) without paying for it:
a bunch of your friends will show up, mooching food
I’m mooching off you all the time
1 [in singular] British an instance of loitering in a bored or listless manner.
2North American a beggar or scrounger.
late Middle English (in the sense ‘to hoard’): probably from Old French muchier (Anglo-Norman muscher) ‘hide, skulk’: compare with mitch. Current senses date from the mid 19th century