Green’s Dictionary of Slang

non-skid n.2

[rhy. sl. non-skid = Yid n.1 ]

a Jew.

[UK]R. Llewellyn None But the Lonely Heart 340: Then there’s Yids, and Non Skids, to say nothing of the Shonks.
[UK]Partridge DSUE (8th edn) 801: since ca. 1920.