That quote was seriously all pops and whistles to me. I didn't understand a word of it.
Anyway, I will freely admit to liking one Stone Temple Pilots song, but college was a very confusing time for me. One very important thing to note: STP's reunion tour kicks off in Columbus on the very same night as Radiohead's impossibly-priced show in Houston. Let's just say that yours truly all of a sudden now has some serious leverage in negotiating with those Radiohead pricks.
(Note: I didn't really want to include a picture of Stone Temple Pilots, so I'm using this picture of a puppy that apparently can fly.)