1 definition by Dr. Hans Francois

Top Definition
The visual effect created when a person urinates on your forehead which resembles standing behind a waterfall.
My girlfriend gave me a waterfall and it felt like i was in Hawaii.
by Dr. Hans Francois April 18, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.