slubberdegullion
noun
°A filthy, slobbering person; a sloven, a villain, a fiend, a louse.
°A worthless person.