Offensive, disagreeable, abominable, execrable.
Causing horror or dread.
Inspiring or deserving love or affection; adorable or cute.