yeah, in english it's considered derogatory toward people with mental disabilities. It's probably a lot stronger of a word than you intended