Search results
- Dictionarystinkpot/ˈstɪŋkpɒt/
noun
- 1. a contemptible or foul-smelling person or thing. informal US
- 2. an American musk turtle with a domed shell, typically living in muddy-bottomed waters and producing a strong unpleasant smell when disturbed.
Powered by Oxford Dictionaries