Back

Joke

What do a priest and a Christmas tree have in common - They both like fairies sitting on them.