Top definition
v.- The process of having a corpse dumped into the bottom of the ocean , as seen in transformers.
Bin Laden was totally megatronned in the Arabian Sea after he was killed.
...
by XKalibur May 02, 2011
Get the mug
Get a Megatronned mug for your father-in-law Jerry.
2
Megatronned (v.) - The process of having a corpse dumped into the bottom of the sea, as seen in Transformers.
Bin Laden was totally megatronned in the Arabian Sea after he was killed.
by Daniel Wiggity May 02, 2011
Get the mug
Get a Megatronned mug for your barber Beatrix.