stumucha

noun: an utterly deplorable person

from just-a-moocher

!!  The etymology of this word is unknown or disputed.  The meaning of this word is unknown or disputed. (about flags)

Citations: