Little-girl-s-room meaning

(colloquial, euphemistic) The toilets for women; a ladies' room.
noun
0
0
Advertisement