KIT AND CABOODLE
Meaning of KIT AND CABOODLE in English
everything, all the stuff, the whole shebang
The canoe tipped, and it all fell in the river - the whole kit and caboodle!
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012