an annoying, bad or undesirable person

listen to the pronunciation of an annoying, bad or undesirable person
English - English
stinkpot
an annoying, bad or undesirable person
Favorites