Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by mecha4ever
mecha
Share definition
Flag
Gaint to
small
robots or cybernetic cover
suit
that
generally
have some kind of weapontry or harmful side effect.
That mecha
over there
has
two
laser cannons and
two
missle lauchers on it.
mecha
by
mecha4ever
March 10, 2003
Get the
mecha
mug.