BANDAdaWANGA's definitions
definition for a girl with pretty eyes. Smiles too much and smells lightly of fruits.
Also a synonym for seductive female.
Also a synonym for seductive female.
by BANDAdaWANGA October 14, 2011
Get the saduu mug.