Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Oxford office
Eloushka
Share definition
Flag
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
.
Eloushka
by
Oxford office
November 7, 2016
Get the
Eloushka
mug.