public lavatory; public toilet; public restroom
slut; whore; floozy; tramp; trollop
public toilet; public restroom