Top Definition
a place where one can preform certain sexual activities
Joe, Meet me in The Red Room close the door and dim the lights. I will be yours truly if indeed the price is right.
by angelbaby77 January 13, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.