bungler (n.)youdaoicibaDictYouDict
1530s, agent noun from bungle (v.).