Definitions of lemon curd:

  • noun:   a conserve with a thick consistency; made with lemons and butter and eggs and sugar