Why is Santa Claus always so happy?

Because he knows where all the naughty girls live