moron


moron (http://definr.com/moron)

     n : a person of subnormal intelligence [syn: idiot, imbecile,
          cretin, changeling, half-wit, retard]