moochisgood
moochisgood

moochisgood

mooch
/mo͞oCH/

Verb
Ask for or obtain (something) without paying for it.

Noun
A beggar or scrounger.

Synonyms
loiter