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 stinky penis; similar to skid marks but more damp and odor filled. Man I drank so much last night that even his hairy swamp shorts di..
1. Japanese for "Just as Planned". A phrase made popular by Light Yagami of Death Note. Light's amazing plan worked out exa..
1. The language in which ogres type in. Ogre: "I'M A OGRE TYPING IN ALL UPPERCASE!" Q: What the hell's UPPERCASE? A:..