meaning of Braida

Braida meaning in Urban Dictionary

women who perceives themselves become exceptional, a goddess in looks and powerful in sole.