There were those three years with Piccolo before the androids arrived. And he spent 3 years with Kami, so maybe when Piccolo assimilated him, those years add up.dbgtFO wrote:Goku spent 7 years together with Lord Kaio and Bubbles(and Gregory in the anime) in Heaven, which is the longest uninterrupted time he has spent with anyone aside from his Grandpa, but we don't really know when Grandpa Gohan died, so can't be completely sure.
Of course Goku wasn't joined at the hip with his dead friends, so he might not have hung around with them all the time, so the person Goku has almost certainly spent the most time uninterrupted time with is Vegeta, when they trained together in the RoSaT before the U7 vs U6 showdown.
Imagine that.
What my point here actually is, is that it's weird that Kuririn has the title of Goku's best friend when they only really spent a couple of months together under Roshi, and then never again for any significant period of time.