detestable (detest + -able; capable_of)
Stimulating disgust or detestation; offensive; shocking