I googled for the song lyrics and found this:
The meaning of "The Twelve Days of Christmas," if it has any, has yet to be satisfactorily explained..............
Wikipedia.
Obviously the 12 days start at 24th of Dezember and last to January 6th!??
What does it mean if I ask on this board first instead of google right away? :lol: