1 definition by garg

One of the best alcoholic beverages ever thought of! Have a few of them and you'll be all set.
by garg June 30, 2005
Get the long island mug.