John asked me if I knew of any Cocteau Twins lyrics sites, and I was all… omigod, you haven’t seen this?!? If you’re a fan you’ll die laughing. At the same time I think it’s about as accurate as you can get considering the source. I don’t think I could do much better and I’m a certified SuperFan(tm), I have all that gibberish totally memorized.
I love them so much, I think they need to keep making records and blow off the whole band-breakup thing. My humble opinion. :-)