Green’s Dictionary of Slang

amy-john n.

[play on SE Amazon + the comb. of male and female names; Wilson (1972) suggests Fr. ami Jean i.e. friend John]

a lesbian.

[US]Guild Dict. Homosexual Terms 22: homosexual (n.): One with a sexual attraction for those of the same sex who practices sex exclusively with those of the same sex. Related terms: amy-john.
[US]B. Rodgers Queens’ Vernacular.
[US]Maledicta VI:1+2 (Summer/Winter) 131: Check their completeness against this list if you will: amy-john (active lesbian, much rarer than dyke in general use).