Definition
To harm or injure someone, either physically or emotionally; or to cause someone to feel embarrassed or humiliated.
The car accident really did a number on his car.
The illness really did a number on her, leaving her very weak.
The coach did a number on them after the game, making them feel ashamed.