Skip to main content

anonymous1340245's definitions

busra

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 July 27, 2010
mugGet the busra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email