Define Moochbag Meaning

Moochbag
A douchebag that mooches whatever you have.

Tony is always drinking our beer; God, what a moochbag.
By Elise