1 definition by Eliot The Great

While driving,walking,or running you weave in and out of obstacles (other cars, people, etc.) in your path.
Last night while driving I was threading the needle an made it home in half the time!
by Eliot The Great July 15, 2014
Get the Threading the Needle mug.