Slang of the week 33

On the ball,意思係好專心、好快學識,就好似你上堂嗰陣咁!

"This car crash would not happen if you were on the ball when you were driving."

"Your super slow reaction tells me that you are not on the ball today. Have you been studying all night long?"