Christmas cracker jokes: rib ticklers, side-splitters and epic duffers
John Lewis are selling fill-your-own crackers. And if you need Christmas cracker jokes, we may be able to help… Will these Christmas cracker jokes split your sides or just make you roll your eyes? Some say that Christmas is all...