repugnant

adjective: Distasteful; offensive; objectionable.