Meaning of B.T.L. OR BTL in English

B.T.L. OR BTL

n., adj. An illegal, addictive, ultra-high-amplitude form of simsense recording.See, beetle.

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