Mary

Knock Knock.
Who's there?
Mary.
Mary who?
Mary Christmas!

Online Jokesters

We have 331  people currently online