stinkpot
noun
-
small freshwater turtle having a strong musky odormusk turtle
-
a person who is deemed to be despicable or contemptiblebumratskunkstinkercrumbrotterdirty dogpukelowlifescum bagso-and-sogit