Top Definition
Someone who is really angry on the inside and looks incredibly angry as well, just like Megatron. This person is more that meets the eye.
"Human Megatron"

-Miranda is more that meets they eye.
-Like Megatron!
-But he looks <i>soooo</i> angry.
-Yeah he's more like Sophia.
-God she is soooo angry!
by T-Graphz October 23, 2008
8 Words related to Human Megatron

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.

×