GeneralConnection.comDictionary
kit and caboodle
Noun

1. whole shebang
1. whole kit and caboodle, whole kit and boodle, kit and boodle, whole kit, whole caboodle, whole works, works, full treatment, entirety, entireness, totality
Usage