repugnant

re-pug-nant

adjective

Causing strong dislike or disgust; utterly unacceptable and offensive.

"His cruel behaviour was utterly repugnant."

Thesaurus

Synonyms: obscene, offensive, detestable, abhorrent, repulsive