Synonyms for Stinkpot (same or very similar meaning)
WordNet sense 1 (a person who is deemed to be despicable or contemptible):
bum, crumb, lowlife, puke, rat, skunk, so-and-so, stinker, git, rotter, dirty dog
WordNet sense 2 (small freshwater turtle having a strong musky odor):
musk turtle
From the ODE community, based on WordNet
add/edit