2 definitions by microwave-overlord
by microwave-overlord November 1, 2020
God of microwaves, They are so much better than toasters and ovens or stoves
Microwave.exe has stopped working
Microwave.exe has stopped working
by microwave-overlord November 11, 2020