Green’s Dictionary of Slang

calaboodle n.

see caboodle n.