acid drop

listen to the pronunciation of acid drop
English - Turkish

Definition of acid drop in English Turkish dictionary

acid drops
asit damlacıkları
English - English
An old-fashioned sour boiled sweet
type of sour candy
drop acid
to take LSD
drop acid
(Slang) take LSD