scuzzbucket
noun
°(slang) A scuzz; a repulsive person.