Green’s Dictionary of Slang

kaboodle n.

see caboodle n.