Green’s Dictionary of Slang

my myrtle n.

[SE myrtle, a sweet-scented plant, used in perfumery and sacred to Venus]

(Cockney) my friend.

[UK]‘Jon Bee’ Dict. of the Turf, the Ring, the Chase, etc.