Technically yes, but it's the connotation that matters. In my country we use 'special' (short for special needs) as an insult in reference to the medical term, and retarded is used as 'mega fuckin stupid'(like dunce). But for other places around the world its different.
1 reply