scuzzbucket

(skŭzˈbŭkˌĭt)

noun
Slang
A repulsive or disgusting person or thing.
link/cite print suggestion box