Top definition
When somebody is talking forever and they never shut up...
1. God Darwin..your such a mangatron!
by SoljahOfFate June 03, 2005
Get the mug
Get a mangatron mug for your boyfriend Jerry.