kit and caboodle (n.)youdaoicibaDictYouDict[kit and caboodle 词源字典]
also kaboodle, 1861, from kit (n.1) in dismissive sense "number of things viewed as a whole" (1785) + boodle "lot, collection," perhaps from Dutch boedel "property." Kit also was paired with other words in similar formations.[kit and caboodle etymology, kit and caboodle origin, 英语词源]