stinkpot

noun 5

Definitions

noun

1

An annoying, bad or undesirable person.

2

A common musk turtle of species Sternotherus odoratus, of southeastern Canada, .

3

A southern giant petrel (Macronectes giganteus).

4

A motorboat.

5

A stinkball.

Your note

not saved
0 chars