Green’s Dictionary of Slang

screw-off n.

[screw off under screw v.]

(US) an idler, a loafer.

[US]Baker et al. CUSS 190: Screw off A person who always fools around.