Top definition
A kitchen appliance used to cook bats
Bill: just got a new batoven
John: that'll roast them bats really good.
Bill: yup
by mini oreos April 04, 2010
Get the mug
Get a Batoven mug for your guy José.