Find the word definition

Wiktionary
magic mushrooms

n. (magic mushroom English)