Stinkpot Synonyms

stĭngkpŏt
A person who is deemed to be despicable or contemptible
(Noun)
Small freshwater turtle having a strong musky odor
(Noun)
Synonyms:
  1. musk turtle