Microwave Oven… Posted on March 2, 2015March 2, 2007 by admin Microwave Oven (noun) Space-age kitchen appliance that uses the principle of radar to locate and immediately destroy any food placed within the cooking compartment. Spread the love Related posts: A The wife APPLE… Hemorrhage