TOURIST TRAP


Meaning of TOURIST TRAP in English

See: CLIP JOINT.

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