Top definition
Eloushka is a type of citrus cocktail. Only sold in America and is one of the most expensive cocktails sold as it is made up of very rare ingredients.
An Eloushka Cocktail has a very tangy flavour and is very sharp and refreshing.
by Oxford office November 07, 2016
Get the mug
Get a Eloushka mug for your bunkmate Beatrix.