Definitions by Chazz K.
massage parlor
Any business displaying itself as a place to receive a massage, but will offer sexual services...if the price is right. Police may occasionally raid these joints in places where prostitution is illegal (mainly U.S.).
massage parlor by Chazz K. December 9, 2008
street walker
To be avoided at all times; usually a tranny with VD. Much cheaper than a massage parlor, but much more dangerous.
street walker by Chazz K. December 9, 2008