What does Boushra Boushra mean?

Boushra Boushra meaning in Urban Dictionary

A sweet gorgeous loving girl. The kindest in mind, and the most providing. She will be sweet but just as bitchy, just a little cocky but hey thats okay.. You can trust her with something and she wouldn't inform a soul. And when she really loves, she really loves tough, therefore hold this lady near. A boushra is a very dumb bitch with a hairy vagina and is a fat cat