Dictionaries:
Sexual DictionaryDictionary of the F-Word

rub-a-tug shop:

In Britain, a massage-parlor . See brothel for synonyms.
See Also: gonk

Link to this page:

Word Browser