MEAT RACK


Meaning of MEAT RACK in English

n. A house of ill repute.

Shadow Slang English vocab.      Английский словарь теневого сленга.