1 definition by jay22567

the tiniest kid who makes a pretty big sound through his clarinet
hey,listen to megatron play, thatlittle kid's gotsome power
by jay22567 December 30, 2005
Get the megatron mug.