desert rain Share definition Flag When you ejaculate onto a woman's (or man's) face and proceed to throw sand at them so it sticks to their head. Bitch wouldn't swallow, so I gave her a little desert rain. desert rain by desertrain August 4, 2008 0 0 Get merch Get the desert rain mug. Buy Now — $32.95 See more merch