hate one's guts

[hate one's guts] {v. phr.}, {slang} To feel a very strong dislikefor someone.

Dick said that he hated Fred's guts because Fred hadbeen very mean to him.