Stop in for a cup of coffee

I thought you lived at the North pole. I feel that I have been deceived! :eek:
he drinks too!! so does Santa drink and sleigh?