Skip to main content

Definitions by SammyHammy

Russian tap water 

A cocktail consisting of

• Vodka
• Water
Oh dude can you order me a Russian tap water, I’ll pay you back later