What do the Christmas lyrics 'Troll the ancient yuletide carol' mean?

Anything to do with trolls?
8 answers 8