The phrase
"full monty" means to go all the way or do something completely. It comes from a British slang term referring to a strip show where the performer gets fully naked. Therefore, when someone mentions the
"full monty," they are implying doing or giving everything without holding back.
Full definition