Definitions by anonymous1340245
busra
-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.
- No, dude. Busra just smiles at everyone. sorry.
busra by anonymous1340245 July 27, 2010