What's Christmas called in England ?

Yule Britannia !

Previous Random Joke Next