Definition: The Full Monty: A British slang phrase. It is generally used to mean “everything which is necessary, appropriate, or possible; ‘the works’” . . . I randomly met Mia through a bag forum. She offered to shoot me for my blog and that snow balled into a friendship which eventually, lead me… Read entire story.
Source: Where Did U Get That