do a number on somebody/something
From Longman Dictionary of Contemporary Englishdo a number on somebody/somethingdo a number on somebody/somethinginformal to hurt or damage someone or something badly Tod really did a number on the old house. I don’t envy the new tenants. → numberExamples from the Corpusdo a number on somebody/something• Danny did a real number on the car.• It was a small piece of shrapnel, but it did a number on the left cheek of my hind end.