MeanOF

lsd

- noun (n)

Meaning: lysergic acid diethylamide

Synonyms: acid blotter acid blue heaven california sunshine cubes dots drug electric kool-aid hallucinogen instant zen lucy in the sky with diamonds mellow yellows microdots owsley owsley’s acid purple haze strawberry fields sunshine tabs yellow sunshine

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.