Word Definition - 神憎鬼厌

shén zēng guǐ yàn (idiom) despicable; loathsome