Christmas crackers n.[rhy. sl. = knackers n.; Christmas crackered = knackered adj.]the testicles; thus Christmas crackered, utterly exhausted.Show quotations1992R. Puxley Cockney Rabbit.