Top definition
Rearranging your man-parts so that your laptop isn't resting on them.
I had to do some frequent bits-shifting while working on my latest coding project.
by liscio July 23, 2009
Get the mug
Get a bits-shifting mug for your cat Jerry.