Thank you! I appreciate your feedback. We're native Spanish speakers and the word doesn't sound so strong to us. I suppose in English is more related to mental disorders, while in Spanish you have to specify "mental" after the word. If not, it's just a funny synnonym of stupid. I'm just making sure I've understood it correctly so I can take it into account in the future.