Top Definition
The epitome of Battlemech technology, this thirty ton behemoth will ruin anyone's day. Just the sight of an Urbanmech racing towards you, at close to lightspeed, is enought to make even battle-hardened veterans break out in a cold sweat.
Oh no! Run, URBANMECH!!! AAAAHHHH!!!
by Anthony May 20, 2004
1 Word related to Urbanmech

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×