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