Look up the definition of the word, there’s more than just “mentally handicapped”; it is possible for words to have multiple meanings, boss.
Oh, so you weren’t using it as a pejorative? Interesting.
Dictionary definitions, the siren call of the asshole.
TV’s Frink, the poster boy of everything wrong with this community.