I'm unsure about the roots of this one, as the Cockney rhyming slang refers to 'fanny' , which in the US is slang for your behind, but in the UK means vagina. So though the roots are English, the usage might be American? Or is it another rhyming slang?
Anybody who can enlighten me get in touch!
Jacksie from Jack and Danny = Fanny