1 definition by Michael Sainato

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 June 19, 2007
Get the russian waterfall mug.