Skip to main content

Definitions by BANDAdaWANGA

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

Also a synonym for seductive female.
That girl is so Saduu, damn!!
saduu by BANDAdaWANGA October 14, 2011