There. Downloaded the song. And I kind of know what the words mean, thanks to reading the subtitles over and over during the opening of the show! Ha!
Also, it's a lot of fun to get a transformers coloring book and color everything pink and purple. These mechas are in touch with their feminine sides!