nice person Antonyms - page 3
cock-a-doodle-doo
narcist
onanist
masturbator
cardsharper
she-goat
pitchman
Machiavelli
pack rat
so-and-so
rotter
plagiarizer
pooch
doggy
doggie
role player
fart
fink
zebu
wrongdoer
wretch
whistler
werewolf
welsher
warlock
vulgarian
villanous
villain
vertebrate
ungulate
trumpeter
mimer
playactor
postiche
horse trader
vomitus
double-crosser
jokester
dance band
rounders
prankster
practical joker
cut-up
bad guy
bad egg
gagster
gagman
son of a bitch
roughneck
Benedict Arnold