Pete Kampas's definitions
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.
by Pete Kampas August 21, 2007
Get the the roastermug.
Get the the roastermug. We'll email you a link to sign in instantly.