1 definition by dealancer

A layer of red wine on top of a layer of spirit like gin on top of another layer of wine.
I am so cool with the Russian sandwich, I am gonna try new one.
by dealancer February 5, 2023
Get the Russian sandwich mug.