Tamey's definitions
A Russian Waterfall is the situation when you gotta pee and your girl is peeing you just pee between her legs as she is sitting and peeing as well
by Tamey January 10, 2012
 Get the Russian Waterfallmug.
Get the Russian Waterfallmug.  Get the Russian Waterfallmug.
Get the Russian Waterfallmug.