I may be under or over thinking it depending on perspective but to me, very simply put, this song is about experiencing LSD for the first time.
I may be under or over thinking it depending on perspective but to me, very simply put, this song is about experiencing LSD for the first time.