1 definition by Nitwitlover

Top Definition
Any unusual and happy event that takes place during December, especially any event on Christmas Day or close to Christmas Day
"Your packages arrived early! It's a christmas miracle"

"We won our trip to Hawaii on Christmas! It's a christmas miracle"
by Nitwitlover December 17, 2016

Mug icon
Buy a christmas miracle mug!