Top Definition
A cross between a microwave and an oven, which ultimately makes the best culinary device EVER.

As invented by Emma and Rach :P
As are other such wonderful creations :p

I like mirowaven meals

You blew up my microwaven etc etc etc...
by Supermoo June 27, 2006
5 Words related to microwaven

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.