kit and caboodle (n.) Look up kit and caboodle at Dictionary.com
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.