On the ball To be alert; or quick to understand and react to things. In spite of sleeping just four hours last night, I’m really on the ball today.