< 1 min read
A term used in the UK to describe anonymous sex between men in a public restroom.
Powered by BetterDocs
Comment *
Submit Comment
Thank you for sign up!
or choose your language