kit and caboodle (n.)youdaoicibaDictYouDict
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.