mega-latron Share definition Flag an abnormally large African American Damn, that mega-latron kicked my ass! mega-latron by maxwe11 August 14, 2008 0 0 Get merch Get the mega-latron mug. Buy Now — $32.95 See more merch