Moocher
noun
A person having a tendency to take advantage of the help of others, especially if making little effort to help themselves.
A person having a tendency to take advantage of the help of others, especially if making little effort to help themselves.
Loading dictionaries...
Initializing dictionary manager