Because it is traditionally eaten on Christmas eve.
They hung stockings by the fire on Christmas Eve so that Santa could leave gifts.
yule log
A Yule Log
Traditionally, Santa leaves presents under the Christmas Tree on Christmas Eve.
Traditionally they are opened on Christmas Day. Some people may open some on Christmas Eve but there is no particular time to do so.
it is crab or lobster
Traditionally it is the 23rd December, Christmas Eve.
they gather around a tree sind and open presentsdecarate the Christmas tree...silly
In Germany it is customary to open Christmas presents on Christmas Eve.
In Armenia, the traditional Christmas Eve meal consists of fried fish, lettuce, and spinach. The meal is traditionally eaten after the Christmas Eve service, in commemoration of the supper eaten by Mary on the evening before Christ's birth.
No, some people open their presents on Christmas Day, some on Christmas Eve.