Meaning: in baseball: if you hit the ball so that there is enough time to run around all the bases and then home. In life: to complete a task that is very successful
Example: The boy hit a home run and everyone went bananas. When he was asked about it he said, The real home run was when Mary said that she would be my girlfriend.
See this Idiom in a story: It's a Home Run