Webster's Revised Unabridged Dictionary · 1913

caboodle

caboodle (kȧ*bo"d'l) , noun

The whole collection; the entire quantity or number; -- usually in the phrase the whole caboodle or the whole kit and caboodle. [Slang, United States] — Bartlett