David Snow's definitions
A feminine sexy passionate look. Sensuous eyes, hair, and lips. Typically a darker skinned Latin, Asian, European girl.
She has a smoltry look.
by David Snow November 29, 2007
Get the smoltry mug.