Retarded means slow. Was he slow? Yes. Was he stupid? No.