Vodka, typically used as a substitute for water
You see, Ivan, if drink Russian Tap Water you will shoot Kalash more accurately since hands will be less shaky.
by Ivan Ivanovich June 21, 2019
Get the Russian Tap Water mug.
That clear substance Russians enjoy on a daily bases, ie Vodka.
Hey guys lets stop by my place, i've got some russian tap water
by Todd Hat December 23, 2009
Get the Russian Tap Water mug.
A cocktail consisting of

Vodka
Water
Oh dude can you order me a Russian tap water, I’ll pay you back later
by SammyHammy May 26, 2023
Get the Russian tap water mug.