Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

massage parlor Definition

Cancel
massage parlor
noun(massage parlor)
an establishment that provides massage treatments; also : one offering sexual services in addition to or in lieu of massage

Words Related to massage parlor!

massage parlor Examples by Brain Bank Users