Skip to main content

Definitions by Dasha

on the ball 

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!
on the ball by Dasha May 13, 2005
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!"
BT by Dasha July 10, 2004

crackerville 

yo' dog, im moving out my hizzle into crackerville

the crackers live in crackerville
crackerville by Dasha January 19, 2004