Back...

  • hateful, detestable also ABHOMINABLE [adj ABOMINABLY]
  • ABOMINATE, to detest (to dislike intensely) [adj]
  • Causing moral revulsion
  • Very unpleasant