Well it's only been a couple of days, but those awful jokes in Christmas crackers have mercifully faded from the memory fairly quickly. One or two are still lodged in my mind though....
What game do ghosts play at parties ?............................ haunt and seek.
What do ducks do before Ch...