Top definition
An organization of lovely ladies that falls somewhere between Girl Scouts and the Red Hat Society. Join lady scouts and let other women provide assistance and support for all of your dreams.
by glitterpunkin January 29, 2008
Get the mug
Get a lady scout mug for your father Vivek.