Did you mean caboodle?
caboodle
noun
°any large collection of things or people.