Green’s Dictionary of Slang

knitting n.

[the ‘feminine’ occupation]

1. girls or women considered collectively.

[UK]Partridge DSUE (8th edn) 653: [...] since ca. 1930.

2. (S.Afr. gay) male homosexual sexual intercourse [plays on needle n.].

[SA]K. Cage Gayle.