Added 10 October 2026
stinkpot
noun
noun Definition from WordNet 3.1, Princeton University. More about stinkpot at Wordnik → Where our words come from →
-
A person who is deemed to be despicable or contemptible.
only a rotter would do that
- Small freshwater turtle having a strong musky odor.