Dictionaries:
Sexual DictionaryDictionary of the F-Word

cha-cha palace:

A dancing establishment of any kind.
See Also: hotch, pimple joint

Link to this page:

Word Browser