"Retarded" means "delayed". Mentally delayed, in reference to a person. There are people out there with real issues whose brains have caused them to...
When I was in grade school I went on a church trip with the 'Royal Rangers', it was basically a Boy Scouts ripoff. There was ax throwing, little wood...