hate one's guts
hate one's guts {v. phr.}, {slang}
To feel a very strong dislike for someone.
Dick said that he hated Fred's guts because Fred had been very mean to him.
Categories:
add yours
Source: A Dictionary of American Idioms
Leave my opinion