DROP ACID


Meaning of DROP ACID in English

(Slang) take LSD

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.