used to say that an accident, a mistake, etc. has spoiled or ruined sth
used to say that an accident, a mistake, etc. has spoiled or ruined sth
That's done it. You've completely broken it this time.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition