From Wiktionary, the free dictionary
Possibly from the playful mid-word substitution of the word "friend" in "old friend".
old fruit (plural old fruits)
- (British, slang, dated, sometimes as a term of address) An old friend; an old chap or fellow.
- Note that the word fruit on its own is a potentially offensive term for a homosexual individual.