you could ruin a wet dreamthey dont mean psychedelic in the sense that LSD is a psychedelic.
them mean it in the sense of, the partridge family drove a psychedelic bus. see the differance?
and the glowing has to come from symbiotic bacteria or other such organism and would cease florescence once dry.