Other hyponyms of disagreeable person include
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,
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.