3 definitions by Dasha

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!
by Dasha March 3, 2005
Get the on the ball mug.
yo' dog, im moving out my hizzle into crackerville

the crackers live in crackerville
by Dasha January 20, 2004
Get the crackerville mug.
British Telecom.

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!"
by Dasha July 11, 2004
Get the BT mug.