Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Tamey
Russian Waterfall
Share definition
Flag
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
Sally
would't hurry up in the damn
bathroom
so i gave her the
Russian
Waterfall treatment
Russian Waterfall
by
Tamey
January 10, 2012
Get the
Russian Waterfall
mug.