Botcher — synonyms, definition

1. botcher (Noun)

8 synonyms
blunderer bumbler bungler butcher fuckup fumbler sad sack stumbler
1 definition

botcher (Noun) — Someone who makes mistakes because of incompetence.

2 types of
incompetent incompetent person