Definitions of caboodle:

  • noun:   any collection in its entirety
    Example: "She bought the whole caboodle"