yellow rain Share definition Flag The act of urinating on your sexual partner for sexual gratification. After I fucked that bitch she asked me for some yellow rain so I pissed all over her - it was awesome yellow rain by Army-Brat December 4, 2013 0 0 Get merch Get the yellow rain mug. Buy Now — $32.95 See more merch