stinkpot
stinkpot - noun
a person who is deemed to be despicable or contemptible
small freshwater turtle having a strong musky odor
stinkpot - thesaurus
crumb
git
lowlife
puke
rat
rotter
skunk
stinker