Retarded means slow.
- Was he slow? - No - Then he doesn't sound retarded to me. He's a good kid and a devil behind the wheel; what the hell else more do you need to know?