Top definition
The act of ejaculating on ones partner while leaning back or standing over them so the semen would land on them like rain.
Mary loves Salty Rain man! : Mary loves semen landing on her!
by danglingptr November 12, 2008
Get the mug
Get a Salty Rain mug for your bunkmate José.