Massage parlor

What is Massage parlor?

Massage parlor definition and meaning on Dictionary terms:
noun
a commercial establishment providing massages.
a commercial establishment providing sexual services under the guise of offering massages.

 

reference: https://www.dictionary.com/browse/massage-parlor

Tags: