1 definition by cubano101

cubans that r sexy and do alot of sex with women in there free time... ;) wink wink
<3
a barquin goes has sex with a group of girls and show them so moves...
by cubano101 February 5, 2012
Get the Barquin mug.