stinkpot

Noun

 * 1) An annoying, bad or undesirable person.
 * 2) A  of species, of southeastern Canada,.
 * 3) A.
 * 4)  A motorboat.
 * 5)  A stinkball.