Definitions by Pete Kampas
the roaster
The appropriate description of defecating on an oven tray which is then placed in the oven on high bake, ideally fan, and with the oven closed, left to roast.
the roaster by Pete Kampas August 21, 2007