meaning of Barbina

Barbina meaning in Urban Dictionary

A Mexican Barbie