botcher(noun) noun1. someone who makes mistakes because of incompetenceSimilar word(s): blunderer, bumbler, bungler, butcher, fumbler, stumblerDefinition categories: person, incompetent