have had it
📖 generalMeaning
To be exhausted, at the end of one's patience, or to be finished with something; also, for something to be broken beyond repair.
Literal Meaning
To have possessed something in the past and no longer do, or to have consumed/experienced something fully.
Example
“After working 16 hours, I've had it; I need to go home and sleep.”