Slubberdegullion /(?)/

Slub·ber·de·gul·lion

Slubberdegullion

n.
  1. A mean, dirty wretch. [Low]