stumucha (noun)
an utterly deplorable person
Etymology
from: just-a-moocher
Source
canon