abomination

noun
something regarded with disgust or hatred : something abominable
extreme disgust and hatred : loathing