Green’s Dictionary of Slang

Screws, the n.

see News of the Screws, the n.