Dr. Hans Francois's definitions
The visual effect created when a person urinates on your forehead which resembles standing behind a waterfall.
by Dr. Hans Francois April 18, 2010
Get the waterfall mug.
Get the waterfall mug.We'll email you a link to sign in instantly.