meaning of Berroca

Berroca meaning in Urban Dictionary

The most amazing girl previously. So sassy therefore stunning. Particularly when the woman pet has one eye.