Other hyponyms of disagreeable person include
aggravator,
annoyance,
alienator,
anathema,
bete noire,
asshole,
bastard,
cocksucker,
dickhead,
mother fucker,
motherfucker,
prick,
shit,
SOB,
son of a bitch,
whoreson,
bore,
dullard,
cold fish,
creep,
spook,
weirdie,
weirdo,
weirdy,
critic,
bitch,
cunt,
cynic,
faultfinder,
egoist,
egotist,
swellhead,
grabber,
churl,
crank,
crosspatch,
grouch,
grump,
incubus,
joker,
turkey,
demon,
devil,
fiend,
monster,
ogre,
oppressor,
pawer,
barbarian,
boor,
churl,
Goth,
peasant,
tike,
tyke,
pharisee,
pill,
prima donna,
prude,
puritan,
bum,
crumb,
dirty dog,
git,
lowlife,
puke,
rat,
rotter,
scum bag,
scumbag,
skunk,
so-and-so,
stinker,
stinkpot,
flouter,
jeerer,
mocker,
scoffer,
nag,
nagger,
scold,
scolder,
selfish person,
sneak,
scorner,
sneerer,
prig,
snob,
snoot,
snot,
snorter,
disagreeable woman,
unpleasant woman,
arriviste,
nouveau-riche,
parvenu,
upstart,
upstart,
vulgarian,
bellyacher,
complainer,
crybaby,
grumbler,
moaner,
sniveller,
squawker,
whiner,
dirt ball,
insect,
louse,
worm.