VOCABULARY - IDIOMS

The Whole Shebang

Meaning:

Everything, all the parts of something

Examples: