RichThesaurus
bad lot
bad lot
synonyms
scumbag
blackguard
swine
son of a bitch
bounder
hound
bastard
varlet
weasel
SOB
knave
rat
heel
rotter
nasty piece of work
louse
dastard
snake
cad
skunk
rat fink
shit
scrote
stinker
blighter
dog
wretch
dingo
pig
spalpeen
creep
fink
beast
scoundrel
stinkpot
snake in the grass
rogue
sod
lowlife
whoreson
sleeveen
villain
vagabond
reprobate
toad
kuri
cur
wastrel
no-good
rapscallion
more synonyms
bad lot
antonyms
hard worker