have had it up to here
📖 generalMeaning
To have reached the limit of one's patience or endurance; to be extremely annoyed or fed up. (Often accompanied by a gesture to the neck).
Literal Meaning
To have something reaching a high point, typically the neck or head.
Example
“I've had it up to here with his constant complaining; I'm going to say something.”