make a mess of, destroy or ruin;
"I botched the dinner and we had to eat out"
"the pianist screwed up the difficult passage in the second movement"
- They should have been put up to the enemy sabotage.
- It was his drinking that busted up their marriage.
- Their interference bollixed up the whole deal.
- Anything that can screw up will!
- louse up 破坏