Skip to main content

Michael Sainato's definitions

russian waterfall

a drink. titties + vodka. Pour vodka on titties straight from handle and enjoy.
you've never really had vodka until you've had a russian waterfall
by Michael Sainato July 16, 2007
mugGet the russian waterfall mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email