Define Megatron Meaning

Megatron
Megatron is a Canadian trademark of Megatron Communications inc. Montreal Quebec Canada.
Since 1989, Megatron is sending fax broadcast in Canada, USA, Australia, Europe, China, Hong Kong, etc.

Megatron Fax Broadcast
Megatron Communications inc.
Megatron Net
Megatron Emailling
Megatron Faxing
Megatron Faxbroadcasting
Service Megatron
By Silvie
Megatron
Leader of the deceptacons. The guy who mortally wounded Optimus, losing his identity to Unicron as an indirect result.

"As you should know by now, Megatron is very hard to kill," -Megatron
By Isa
Megatron
Leader of the Decepticons and arch-enemy of Optimus Prime. Looks like he could kick everyones' asses but never does because he's actually Optimus Prime's bitch.

People that Megatron could beat in a fight:
By Elberta
Megatron
Based on the battle record of the evil Decepticon leader from 'Transformers', Megatron means to wreak havoc when able, but to turn tail and bitch out at the first sign of adversity.

A: "I own this map!"

B: "We're making a comeback!"

A: "Fuck, I quit!"

B: "Fucking Megatron."
By Jannel
Megatron
a mighty beast that small villages conviniently by pubs. often knocked down by tennants super or a rortise

theres a mighty megatron living in saltford, rasp him with tennants to knock the beast for 6
By Samaria
Megatron

By Nance
Megatron
the tiniest kid who makes a pretty big sound through his clarinet

hey,listen to megatron play, thatlittle kid's gotsome power
By Chickie
Megatron
robot version of jarv has a big ass rocket welded to his arm da baddest ruffest n meanest baddie of dem all

megatron da baddest bad guy of dem all
By Maxy
Megatron
When your baby, child or infant misses a number two only to have a poo explosion a few hours later that escapes the nappy/diaper confines.

Katie ran to the change room holding her nine month old son at arms length after a megatron escaped from his pants.
By Juline
Megatron
1. Leader of the decepticons

2. Deadliest NFL wide Calvin Johnson

1. "There goes Megatron terrorizing cities, and fighting optimus prime."

2. "Megatron with the 60 yard reception!"
By Deerdre