western christian holiday is coming , the geese are getting fat , hang on a minute ... who 's wearing a green hat ?