What is On The Drops?
1.
"In a hurry": In bicycle racing, being on the drops means having your hands on the lower part of the handlebars, to improve aerodynamics and increase speed. The natural extension is to use the term for being in situations where you have to move fast.
"Let's talk later—I'm on the drops."
Random Words:
1.
A pimple which can easily be noticed by a person with normal vision. Much unlike a blind pimple.
Person 1 "Did you see that zit th..
1.
a tight connection of the opposite sex
See twiddles..
1.
Smokin' the reefer.
Hey Steve, you look pretty fried - you been gettin' your herbon?
See Dudeman..