Top Definition
Noun. A term used for when you stand on a toilet seat and release feces from high above, thus making a large splash (or one dirty, dirty toilet seat).
I missed big time the other day when I was releasing some wild rain in the mall the other day.
by VellocetAddict September 29, 2004
Free Daily Email

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

Emails are sent from We'll never spam you.