Thank you rsregan for posting the link to the song where I can understand the actual words. Well, most of them, anyway.
Thank you Rojo for the post about being unable to understand 85% of the text. I was getting worried that there is something wrong with my understanding. You see, English is not my mother language - just like is not for quite a lot if BoingBoing followers, I think.