On The Ball

What is On The Ball?


1.

to be understanding/concentrating on something really well

Dude, I was totally on the ball in chemistry class today!

Yeah I got an A+ on my test yo, I was on the ball that day!

See Dasha


88

Random Words:

1. A term for a manual transmission in an automobile, with the rowing machine being the gearshift and the stairmaster being the clutch peda..
1. An operating lease is a short-term lease of fixed assets. After one lesse has returned it, another lesse will quite likely use it. This ..
1. Oilfield Trash: the term likley began as a pejorative coined by locals in towns that experienced a rapid influx of oilfield workers arri..