1 definition by Mynameisseaman1

Having sex with the window open when it's raining; but you like listen to the rain together romantically
Our dog watched us have rain sex then peed on the carpet.
by Mynameisseaman1 August 20, 2015
Get the Rain sex mug.