Top Definition
used to describe a person who is the cutest thing you have ever seen but also have lots of mistery. he/she would be a really close companion for every body.
did you see that didodi girl at the third table? she is so sweet.
by prof. Alexander Twissel June 21, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.