A slang term for hallucinogenic mushrooms.
Ay, you heard that Heytvelt got popped for boomers?
471👍 286👎