Public toilet ?
The bowling alley!
Downtown of any major cities.
My place, just pop in:)
You really mean that? The go to whatever park at midnight
EP of course
you already know the best one....lol
:-) But you've got ME for that!