rotter
rotter - noun
a person who is deemed to be despicable or contemptible
rotter - thesaurus
crumb
git
lowlife
puke
rat
skunk
stinker
stinkpot