kit and kaboodle

definition: everything available
example: We bought the kit and kaboodle.
speech part: noun
synonyms: works

How kit and kaboodle is being used?