1 definition by Johnny5alive

the tightest, most delicious, most luxurious, most dirtiest, most big dick and balls having human beings on the face of the earth. If a girl's vagina starts to tingle and become moist, it is likely that an elusive alcantara is within a 3 mile radius.
Damn that fool is tight. There's lots of horny chicks around. He must be an alcantara.
by Johnny5alive September 2, 2010
Get the alcantara mug.