scumbucket

etymologically-related-terms

scumbag

scuzzbucket