phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

What's the meaning

Posted by Mloes on May 07, 2003

I heard the phrase: " She shed her skin and walked away" ,a few times on tv and I want to know what it means.
Can anyone help me?