did you see that didodi girl at the third table? she is so sweet
used to describe a person who is the cutest thing you have ever seen but also have lots of mistery
"did you see that didodi girl at the third table? she is so sweet" What is the definition of "didodi"?