good news
We can always depend on him to bring us busra.
by Anonymous October 31, 2003
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.
by anonymous1340245 March 05, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×