stumucha (noun)

an utterly deplorable person

Etymology

from: just-a-moocher

Source

canon