repugnant
repugnant - adjective
offensive to the mind
repugnant - thesaurus
abhorrent
detestable
obscene
repulsive