BOTCHER

Definition of BOTCHER

  1. (noun)someone who makes mistakes because of incompetence