Cheers, Chundle.
The OP has been 'educated' but some of the others have been using the old chestnut that retarded is a perfectly acceptable scientific term as in, fire 'retardant' or plants' growing late in the season are 'retarded' while the op said, 'I was being a bit socially retarded?'