STINKPOT

Definition of STINKPOT

  1. (noun)a person who is deemed to be despicable or contemptible
  2. (noun)small freshwater turtle having a strong musky odor