1 definition by l5a5u5r5a5

A way to describe a really amazingly good looking person.
Girl 1 - "Hey look at that guy over there"
Girl 2 - "Wow. He is megatron!"
by l5a5u5r5a5 February 4, 2009
Get the Megatron mug.