botcher
1. [ noun ] someone who makes mistakes because of incompetence
Synonyms: blunderer fumbler bumbler sad_sack butcher fuckup stumbler bungler
Related terms: incompetent botch sin
Similar spelling:   Boettcher
  Boettger
  butcher
  Betcher
  butchery
  bitchery
  butcherly
  butchering