Russian Holy Water Share definition Flag /n/ Vodka Just another word for vodka Person 1: You want some beer? Person 2: Beer is weak as fuck. I got Russian holy water Russian Holy Water by Razorclaw the crab May 27, 2021 0 0 Get merch Get the Russian Holy Water mug. Buy Now — $32.95 See more merch