Subscribe English
look up any word, like queef:
 
1.
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
50 10
 
2.
good news
We can always depend on him to bring us busra.
by anonymous October 31, 2003
43 18