Find the word definition

Wiktionary
hate someone's guts

vb. (context idiomatic English) To despise; to hate intensely or passionately.