mangatron Share definition Flag When somebody is talking forever and they never shut up... 1. God Darwin..your such a mangatron! mangatron by SoljahOfFate June 9, 2005 0 0 Get merch Get the mangatron mug. Buy Now — $32.95 See more merch