2 definitions by frootloopsrgood

A woman who is very dedicated,caring, beautiful, can always make others smile and feel great nomatter whats going on.A very intellegent, independent woman.
Wanda is the closest thing to perfect
by frootloopsrgood February 5, 2010
Get the Wanda mug.