detestable
adjective
°Stimulating disgust or detestation; offensive; shocking.