Green’s Dictionary of Slang

screwball adj.

[screwball n. (1)]
[1930s+] (orig. US)

1. of a person, eccentric, mad, crazy.

2. (also screwballed) of a thing or procedure, bizarre, eccentric.