abominable

(adj) detestable
(adj) atrocious

< abomasum | abominable snowman >