Christmas is coming, the geese are getting fat
Please put a penny in the old man’s hat
If you haven’t got a penny, a ha’penny will do
If you haven’t got a ha’penny, then God bless you!

So what’s that all about. I know Christmas is coming, why is the goose getting fat and what significance does that have to anything. I think to be honest it’s just about Grandad begging for money for his Christmas Fund. Knowing Grandad I am sure this is the cleaned up version. I think in the reall version the last line is very explicit and has been banned (by Mamma)