Green’s Dictionary of Slang

nutball n.

[nut n.2 (1) + -ball sfx]

[1960s+] (US) an idiot.