contestada

i am a catchy carol and a tune which likes to rhyme, i contain 12 grand gifts that come around christmas time. what am i?