the whole nine yards

Definition: Everything. All of it.

Discuss this Idiom in the comments below.