meaning of Barquin

Barquin meaning in Urban Dictionary

cubans that r sexy and do alot of sex with feamales in there free time... ;) wink wink<3