Glossary
A slang term referring to a men’s public toilet where men meet for fast, impersonal sex.
Posted
in
by
Tags: