Green’s Dictionary of Slang

loose wiring n.

(US) mental instability.

[US]S. Ford Shorty McCabe on the Job 238: Was it a case of loose wirin’, or was this old jay tryin’ to hand me the end of the twine ball?