Definitions of oven stuffer roaster:

  • noun:   a brand name for a roasting chicken