Quote Originally Posted by AlexanderSextus View Post
Obama knocked it out of the park with this one.

For you europeans, that means he hit a 6.

I assume knocked it out of the park is an american phrase referring to when you in baseball make a home run...

But the explanation for europeans confused me, hit a 6?