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./ Dictionary of English idioms . Словарь английских идиом. 2012