I have been with my partner for around six months and at the weekend, met his 10 year old son for the first time.
They have a kitten and to break the ice, I asked the boy "what is his name?"
The boy replied "Retard!" I thought he was calling me that at first and looked at his father who was trying very hard not to laugh. The boy then said "What?? he called him it!"
I looked at DP and said "you didn't call the cat retard, did you?" and he ushered the lad upstairs and said afterwards "no, I just couldn't think of a name at the time so called it that for a laugh. It kind of stuck though".
It is really awful isn't it? or am I over-reacting? Its really put me off him.