I am a native english speaker and I have NEVER heard this turn of phrase. I would assume that it means the most interesting part of the story to the person you are speaking to. This is an important distinction as it may not be the part of the story that is most important to you.