Here's SongMeanings.net, which posts song lyrics, as well as discussion about what the lyrics mean. Here's the entry, one of the better ones, for "I Am the Walrus."