Green’s Dictionary of Slang

spruce n.

(US black) a gullible individual.

[US]N.Y. Sun. News 3 Nov. in AS VI:2 159: spruce means a sucker.