1 definition by Plugitinnow

To get things done in an enthusiastic manner.
Bob in sales really needs to crank down and make his quota today.
by Plugitinnow April 16, 2016
Get the Crank down mug.