phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Snowy in Paris

Posted by Emma Young on May 23, 2007

Does anyone know the origins of the phrase 'Snowy in Paris' to mean that your underskirt is showing? I have not heard of it until today but I am told by colleagues that it is an old phrase - any ideas?