What does Barbina mean?

Barbina meaning in Urban Dictionary

A Mexican Barbie