full monty, the

Definition

Slang

  • noun all that is desired and/or required. The previously obscure phrase suddenly became extremely popular in 1990 and 1991 and many derivations were proposed, ranging from a nickname given to inhabitants of the Potteries region of England to a comment on the quality of the wartime briefings given by the British General Montgomery in North Africa. In fact, the most likely explanation of the phrase is that it is a piece of gamblers’ jargon meaning the entire kitty or necessary ‘pot’ to be bet, from the Spanish monte (mountain). In the US ‘monte’ was adopted as the name of a risky card game, while in Australian horseracing circles ‘monty’ used to mean an accurate tip or certain bet.
http://www.dictionarycentral.com/definition/full-monty-the.html