A shitty name I came up with a few years ago for xbox live, and that I use as a nickname for a bunch of junk. A mongatard is most definitely a mongaloid and a retard mashed up together. Who the hell put this in urban dictionary, it's my word damn it!
What the hell is a mongatard!?