My stepson has downs,and whilst the word idiot could be upsetting to some iam of the opinion, that it is what it is a WORD.
I have a son who is 14 and on occasions i have heard him and his mates use this word at each other,and i do pull him up when i hear them saying it, but i dont think for one...