that firefly made me see unicorns in the sky
a psychoactive drug, most commonly found in tablet form (much like lsd, that induces both auditory and visual hallucinations
"that firefly made me see unicorns in the sky" What is the definition of "firefly"?