Synonyms: aggravator, annoyance
Definition: an unpleasant person who is annoying or exasperating
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable