Green’s Dictionary of Slang

short-weight adj.

[1920s+] mentally defective, stupid.