I don’t perceive that term in that way to be honest. I see it as a synonym for “very stupid”.
That was my thinking as well mr grant. People will always have different interpretations with things like that I suppose. I think a lot of the time though it boils down to who's said it more than what they've actually said.
Have you worked with people with learning difficulties?