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./ Slang English vocab. Английский сленговый словарь. 2012