someone who is too nice and likes to smile too much.
-Do you think Busra likes me? whenever she sees me, she gives me such a cute smile...
- No, dude. Busra just smiles at everyone. sorry.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.