To masturbate in an authoritative manner
"You're gonna crank down... at work???"
by White_Mamba January 06, 2012
Photos & Videos
To get things done in an enthusiastic manner.
Bob in sales really needs to crank down and make his quota today.
by Plugitinnow June 08, 2016