I'm afraid that's a no go, sorry
I believe some airlines may allow you to check them in to the hold, providing they are in original packaging & commercially made. Maybe other cabin crew can confirm this?? The airline i work for do not allow Christmas crackers in the cabin or in the hold, so i would recommend that you contact your specific airline & ask if the hold is an option.
Thank you for asking the question & not just turning up with them in your baggage. We all appreciate you thinking ahead & coming on here to ask us