blotter acid

Noun

 * 1) Blotter paper impregnated with the drug LSD, to be taken orally, and often featuring psychedelic imagery.

Translations

 * German: