That song is crazy cryptic and it's kind of amazing how much information was stuffed into it just through implication. I devoted a lot of effort to deciphering the lyrics a couple of years ago. It was particularly difficult because some of the lyrics are hard to understand and the closed captions are wrong.