Idiom: Whole kit and caboodle

What does 'Whole kit and caboodle' mean?

The whole kit and caboodle means 'everything' required or involved in something. ('Kaboodle' is an alternative spelling.)

See also: