fiesta rain Share definition Flag 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. fiesta rain by Papaicante June 1, 2009 0 0 Get merch Get the fiesta rain mug. Buy Now — $32.95 See more merch