have had enough
Want no more of something, as in I've had enough of their quarreling. This phrase uses enough in the sense of "an adequate amount," which is intended ironically to mean "a more than sufficient amount." [c. 1700] For synonyms, see fed to the gills; have had it, def. 1.
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.