Answer: repugnant

AnswerCrossword Clue
REPUGNANTDetestable
repugnantdistasteful, odious
repugnantobjectionable; offensive