MATCHBOX


Meaning of MATCHBOX in English

n., adj. A sleep cube or coffin.

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