be on the blink
have had it
verb
-
To be broken or worn out beyond repair.
-
To be dead or close to death.
-
To have endured all that one can.
How often have the words be on the blink and have had it occurred in a corpus of books? (source: Google Ngram Viewer )