repugnant
/ɹɪˈpʌɡnənt/
adjective
Meaning
Offensive or repulsive; arousing disgust or aversion.
Opposed or in conflict.