Wiktionary
have had it up to here
vb. (context idiomatic English) To have become very frustrated or angry; to have reached the limit of one's patience or forbearance.
Usage examples of "have had it up to here".
Well I have had it up to here with being useful to you, being your weapon, your pet.