I don't think it means anything. It's from a list of Christmas related discussion questions another teacher gave me today. My students mostly chose Rudolf.

One I'm going to ask next week: Would you rather have $100 to buy presents for yourself or $1000 to buy presents for others?

Veronica