SLAP PATCH


Meaning of SLAP PATCH in English

n. A designer drug "band-ade," which releases its chemical contents into the skin via osmosis. See, derm.

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