Slang meaning of INSTANT ZEN

INSTANT ZEN means: Instant zen was American 's slang for a hallucinogenic drug.