Green’s Dictionary of Slang

scrod adj.

see screwed adj. (2a)