-do you think busra likes me? whenever she sees me, she gives me such a cute smile
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" What is the definition of "busra"?