rain room

1. The shower.
2. A naked meeting place.
"Lets hit the rain room lads."
by Lachlan Tait October 15, 2007
Get the rain room mug.