Definitions of Christmas pudding:

  • noun:   a rich steamed or boiled cake-like pudding