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!
yo' dog, im moving out my hizzle
the crackers live in crackerville
January 19, 2004
An old and established British company providing telecommunications services, particularly telephone and internet.
BT at present has a monopoly over the British communications industry, although smaller companies are now making some headway.
"This bill from BT is shocking!"
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.