shrooms

Noun

 * 1) Magic mushrooms, which produce drug-like hallucinations.
 * 1) Magic mushrooms, which produce drug-like hallucinations.