Definitions of stinkpot:

  • noun:   small freshwater turtle having a strong musky odor
  • noun:   a person who is deemed to be despicable or contemptible