Have had it with (someone or something) To be unable to tolerate someone or something anymore. I have had it with the girl’s constant complaining.