Green’s Dictionary of Slang

nuts-and-bolts adj.1

also bolts-and-nuts
[ext. of nuts adj. (2)]

(US) crazy, insane.

[US]D. Clemmer Prison Community (1940) 334/1: nuts and bolts, adj. Looney, feebleminded.
[US]Monteleone Criminal Sl. (rev. edn).
[UK]J. Franklyn Dict. of Rhy. Sl. 40/2: bolts and nuts Silly, mentally deficient, or lunatic [...] generally cut to bolts only. ‘He’s bolts!’ means he’s nuts (c. 1920).