Term: numbnuts
Example: in many a case, russian private soldiers invading czechoslovakia in 1968 were numbnuts
Definition: an intellectually challenged person