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 We'll never spam you.