Green’s Dictionary of Slang

scood n.

see scud n. (3)