Top definition
a room in a house used specifically for smooshing or having sex
he didnt want to get his sheets dirty so he took his date to the smoosh room.
by idunno27 January 06, 2011
Get the mug
Get a smoosh room mug for your coworker Manley.