Meteor

I just heard someone say the phrase “Meteoric Rise”. This is one of those phrases that doesn’t really make sense to me. Meteors are falling toward the ground, not going away from it.

2005

Random Related Links