scumbucket
etymologically-related-terms
scumbag
scuzzbucket