1 definition by Dollface1990

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 sjarlaine mug.