Retard or idiot, meaning that someone is not very smart, or using as an insult
âShut up you mongtardâ