Top definition
MechAsault 2; a game that people play that have no life what so ever. They are complety in a fictious world with robots that rape other robots and shoot beams at each other.
Hey wanna go outside and play today, no i want to stay home and play mechassault2
by Mike March 12, 2005
Get the mug
Get a mech assault2 mug for your boyfriend José.