Green’s Dictionary of Slang

short-weight adj.

mentally defective, stupid.

[UK]Partridge DSUE (8th edn) 1060/2: C.20.