Not when you use it like the last few times you've used that word the way you have. Same as the British slang word that was used for "cigarette" has been altered over time into a slur, so has the word you used been used as a slur. It's not okay, even if there are other applications: there are so many better words that have been invented by the English language to use. You can even say things like "idiotic", "stupid", or "moronic" and it would make your point in the exact same way.
This coming from someone who is affected by that word, given that I have autism and have been discriminated against, bullied, and have been denied employment for the "crime" of having it.