Green’s Dictionary of Slang

apricots n.

[the shape]

(Aus.) the testicles.

[Aus]B. Humphries Barry McKenzie [comic strip] in Complete Barry McKenzie (1988) 110: What a horny little sheilah. I could be up to the apricots there.
[Aus]B. Humphries Traveller’s Tool 50: Up to the apricots with a Eurasian air hostess.