Lyric discussion by Aghoraphobic 

To me this song is clearly about the authors love for either LSD or DMT. It's not uncommon for male artists to portray a drug as a woman (see Lucy in the Sky with Diamonds - The Beatles). The sexual urge he feels for this chick is really the impulse an addict has for LSD, they crave that electric feel. Supposedly it's also not uncommon for those tripping on ayahuasca (DMT) to experience encounters with an "Amazonian Goddess" and see/feel electricity pulsating through veins from them. I think Graham Hancock elaborates on that experience in an interview on ayahuasca and shamanism you can find on youtube. The song's music video also seems more similar to the ritualistic taking of hallucinogens in a rain forest than about some really sexy chick.

Anyways, we may never know the true meaning of this song, but that's not necessary to enjoy it!

An error occured.