Green’s Dictionary of Slang

short of a sheet phr.

also short of a bit
[the sheets of bark used to roof early dwellings ]

[late 19C+] used of someone who is not very intelligent; also as short of a sheet of bark; thus short sheet n., a simpleton.

In phrases

have a sheet short (v.)

[1910s+] (Aus.) to be mentally deficient.