Definition of "caboodle"

caboodle