A combination of "mong", meaning a total idiot, and "Retard".General usage as an insult.
1) You're a total mongtard! 2) What a mongtard!