oven stuffer

listen to the pronunciation of oven stuffer
English - English
a brand name for a roasting chicken