BOTCH UP Meaning of BOTCH UP in English v. phr. To ruin, spoil, or mess something up. "I botched up my chemistry exam," Tim said, with a resigned sigh. American idioms English vocabulary. Английский словарь американских идиом. 2012