It means happy birthday. Don't ask me why. Presumably it's a wish that your birthday will return many times so you'll live to a ripe old age?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Grammar GeekI associate that phrase so strongly with Winnie the Pooh.