It occurred to me the other day that some songs/albums have changed their meaning either because passage of time has made the original meaning anachronistic or has in fact reversed the original meaning. For example: Taxman - The Beatles The song was an extended gripe about the then punitive level of taxation for top wage earners - an unbelievable 95% ('one for you, nineteen for me'). The leaders of the two main political parties at the time (Messrs Wilson and Heath) are also given name checks in the song. Of course the whole thing now is meaningless - the 95% tax band disappeared decades ago (our top rate is 40%, but it's harder to make a griping song out of that), and of the two leaders, one is dead and the other ceased to be leader of his party nearly 30 years ago. Made in Japan - Deep Purple 'Made in Japan' these days implies high quality and cutting-edge technology. However, in the 1960s and early 70s the phrase was synonymous with cheap badly-constructed and rather tacky produce (there's a joke about this in Back to the Future where Marty eulogises about Japanese products to the 1950s Doc Brown who is incredulous). When Deep Purple released their (excellent) live album recorded in Japan, the title was meant to be a self-deprecatory joke. Now of course it has the reverse meaning. In other cases, songs that mean one thing in one culture mean the reverse in another. E.g. the line about 'Act your age not your shoe size' by Prince means the one of two things depending on where you live in the world. If you live where shoe sizes are measured in the range 3-12, then the line means 'act maturely'. On the other hand, if you live somewhere where shoe sizes are measured in the 30s and 40s, then the line means 'loosen up'. Can anyone think of more examples (and for the purposes of this thread, please exclude obviously dated things like 17th century protest songs, etc)?