Subscribe English
look up any word, like alabama hot pocket:
 
1.
Noun
Definition:A war fought with giant robots
There is going to be a mech war soon
by Jom-Pon June 29, 2005
9 4