Top definition
A beautiful, sensual, dominant woman. Beautiful and pleasing thing at the same time. A work of art. More likely to be Italian or Hispanic. Skinny, medium size.
Look at her, she is a real Sjarlaine.
by Dollface1990 September 28, 2014
Get the mug
Get a sjarlaine mug for your daughter-in-law Jovana.