socalwrench's definitions
The phrase "pin it to win it" refers to mashing the throttle all the way, essentially pinning it to the floor or throttle stop. The phrase can be applied to cars and motorcyles. The phrase can be related to going all out at the track.
by socalwrench October 14, 2011
Get the Pin it to Win it mug.Kuruma Dorifuto
by socalwrench December 10, 2009
Get the Dorifuto mug.by socalwrench December 9, 2009
Get the Dorifuto mug.