on the stick

on the stick

Busy, focused, and working hard. You should get on the stick and start writing that report now, or else you'll be scrambling to do it all the night before it's due. Your team doesn't have to be on the stick all the time—a bit of a relaxed pace now and then can actually be very helpful to morale and even productivity.
See also: on, stick

*on the stick

Inf. organized and busy. (*Typically: be ~; get ~.) Get on the stick and get this job done! Come on, you guys. Let's get on the stick!
See also: on, stick