What does the full nine yards mean?

The “full nine yards” is a less popular variant of the American English expression “the whole nine yards.” Both mean “everything” or “the full extent of something” and describe someone or something as having, desiring, or giving their all in a certain situation (e.g., “I wanted the whole nine yards for my going away party”).