hate somebody's guts

ˌhate somebody’s ˈguts

(informal) dislike somebody very much: Don’t invite that man to the party. I hate his guts.
See also: gut, hate