English word definition — powered by WordNet
a person who is deemed to be despicable or contemptible
small freshwater turtle having a strong musky odor
Want to remember stinkpot?