1 definition by sweestsmile

Top Definition
Is a girl that is beautiful, sometimes confused, sometimes unfaithful, and and is impossible to forget. She has you falling in love the moment she walk in the door. Usually very artistic with a great sense of style. Is usually family oriented.
She is a soila, watch out for your heart, she just might take over.
by sweestsmile March 03, 2010
Mug icon
Buy a Soila mug!