Wiktionary
have a screw loose
vb. (context idiomatic English) To be insane or irrational.
vb. (context idiomatic English) To be insane or irrational.