1 definition by izlander

Top Definition
a brand of vodka
and a Scottish isle

it is pronounced EYE-LA
damn that islay is good!

lets go visit islay some day
by izlander May 13, 2008

Mug icon
Buy a islay mug!