Definition, synonyms and related words
blotter paper impregnated with the drug LSD, to be taken orally