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. Abbreviation for "water sports" She likes W/S as much as he does See water sports, golden showers, urination, piss, ws 2. ..
1. An exclamation following the minimal amount of work required to install an item requiring a non-trivial amount of work to install proper..
1. Insert your well lubricated erect cock into your girls Vagina, wrap one hand around her hair and with a good hard, fast, doggy style rhy..