massage parlor n 1: a place where illicit sex is available under the guise of therapeutic massage 2: a business establishment that offers therapeutic massage
Copyright © 2024 3Dict.net