Skip to main content

fiesta rain

A large evacuation of urine. Specifically after a night of heavy alcohol consumption.
After being at the club till 2am I threw some serious fiesta rain when I got up.
by Papaicante June 1, 2009
mugGet the fiesta rain mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email