HAVE HAD IT


Meaning of HAVE HAD IT in English

1 : to have had or have done all one is going to be allowed to

2 : to have experienced, endured, or suffered all one can

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.