Other hyponyms of disagreeable person include
aggravator,
annoyance,
alienator,
anathema,
bete noire,
asshole,
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,
common scold,
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.