have had it
have had it {v. phr.}, {slang}
To have experienced or suffered all you can; to have come to the end of your patience or life.
"I've had it," said Lou, "I'm resigning from the job of chairman right now."
When the doctor examined the man who had been shot, he said, "He's had it."
Categories:
Source: A Dictionary of American Idioms