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

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.