Green’s Dictionary of Slang

mary jane n.1

also mary
[generic use of female name]

1. [mid-19C–1930s] the vagina.

2. [1960s] (US black) a skirt with a slit up one side; also attrib.

3. [1960s+] (US) a lesbian.