English dictionary
stinkpot meaning and definition
Definition and meaning of stinkpot at MeaningMonkey.org. stinkpot meaning and definition in the English Dictionary.STINKPOT noun
Definition of stinkpot (noun)
- a person who is deemed to be despicable or contemptible
- small freshwater turtle having a strong musky odor
- synonyms: musk turtle
Source: Princeton University Wordnet