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:
See unavailable, error, server
7.
(v.i.) Out to lunch; not having it together; acting in a stupid way. Typically derogatory.
Derivation: ..
1.
Pigs Magee is the phrase used to describe people who eat unhealthy snacks, regularly. Someone is a particular pigs magee if they eat sna..
1.
To conceal or hide an item to prevent its detection, especially by the authorities; to steal or shoplift; to keep a secret.
"John ..