Do any of you actually sing this song on New Year's Eve? And who really knows what it means? I did a quick search online and found out a lot about this traditional New Year's Eve song, but I want to see what you know!