look up any word, like eiffel tower:

1 definition by mini oreos

 
1.
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