Tadpoles keep screaming in my ear: "Hey there! Rotter's Club! Explain the meaning of this song and share it!" There's no way of understanding what's been going on I lost track yesterday Now...