Top definition
definition for a girl with pretty eyes. Smiles too much and smells lightly of fruits.

Also a synonym for seductive female.
by BANDAdaWANGA May 27, 2011
Get the mug
Get a saduu mug for your cat Trump.