1 definition by t57t

A place where people (usually two dudes) have sex. This usually happens after meeting at a bar or other establishment.
by t57t February 19, 2009
Get the Sauna mug.