TEA ROOM


Meaning of TEA ROOM in English

a washroom where sex takes place (usually in the gay culture)

Slang English vocab.      Английский сленговый словарь.