Russian Waterfall

What is Russian Waterfall?


1.

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

See titties, vodka, russia, boobs, alcohol


91

Random Words:

1. The most beautiful part of the island "södermalm" of the archipelago that forms Sweden's capital, Stockholm. Hornstull is..
1. To be in "the zone". To perform with supreme flair and confidence. "The kid is in rare form tonight." -Billy i..
1. the day lance armstrong was diagnosed with cancer. Lance Armstrong was diagnosed with cancer on October 10th...