BOTCH JOB Meaning of BOTCH JOB in English Noun. 1. A makeshift construction or repair. Cf. 'bodge'.2. A thing done badly. Cf. 'bodge'. Slang English vocab. Английский сленговый словарь. 2012