Skip to main content

Definitions by Mynameisseaman1

Rain sex 

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.
Rain sex by Mynameisseaman1 September 29, 2015