Top Definition
A relatively obscure mid sixties psychedelic rock band, which recorded only one album, featuring "It's A Happening" and "Let the Rain Be Me."

The band joins such others as HP Lovecraft and The Lemon Drops in this area of music.

Also amanita muscaria, a type of hallucinogenic northern mushroom containing high levels of muscimol, which causes euphoria and hallucinations when ingested.
The magic mushrooms I listened to made me happy, but the ones I ate made me happier.
by Styxhexenhammer August 29, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.