Answer: rebarbative

AnswerCrossword Clue
rebarbativecausing annoyance, irritation, or aversion; repellent.
rebarbativeirritating; repellent
rebarbativeUnattractive and objectionable