It's a "mystery orange"? My nephew planted an avocado seed, back when he was 5, he's 33 now...this is what that avocado became....I know sounds silly but that is what he planted in this spot. I've watched it grow for that long and it only started producing 2 years ago. Pretty sure it's a Mexican sour orange! It has some mighty sharp, long thorns on it.