drop acid

listen to the pronunciation of drop acid
English - English
to take LSD
(Slang) take LSD
acid drop
An old-fashioned sour boiled sweet
acid drop
type of sour candy