What is 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.
See pee, party mud, piss, urine, drunk, beer