Botchers, noun plural of botcher. Synonyms in the same form.
Bungler
bunglers, butchers, bumblers, blunderers, stumblers, fuckups
Other
lubbers, cobblers
All synonyms for botcher →