Green’s Dictionary of Slang

stock n.2

[? Du. stok, a piece; thus cognate with piece n. (1a)]

(S.Afr.) a young woman.

[SA]A. Lovejoy Acid Alex 88: He taught me some Joburg slang. Girls were called stocks.