Green’s Dictionary of Slang

Christmas crackers n.

[rhy. sl. = knackers n.; Christmas crackered = knackered adj.]

the testicles; thus Christmas crackered, utterly exhausted.

[UK]R. Puxley Cockney Rabbit.