SHROOMS


Meaning of SHROOMS in English

Noun. Mushrooms, often with regard to 'magic mushrooms', the hallucinogenic psilocybin. Cf. 'mushies'.

Slang English vocab.      Английский сленговый словарь.