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 itmug. by cdoggyyy April 17, 2009
Get the Massive Pinmug. 1.To drop a pin in Google maps or another application
2.To tell people were you are
3.To show ownership
2.To tell people were you are
3.To show ownership
1."Hey, I'm dropping the pin. Come pick me up."
2."I am dropping the pin up in here!"
3."I just dropped the pin on you!"
"Oh man. you just got owned!"
2."I am dropping the pin up in here!"
3."I just dropped the pin on you!"
"Oh man. you just got owned!"
by Unicornfarts February 14, 2012
Get the Dropping The Pinmug. by timmy jean April 15, 2004
Get the pin cunermug. by Three's Company 859 February 6, 2012
Get the Bowling Pinmug. The uneasy feeling one gets at an ATM whlie people are behind you. You have the odd feeling someone may steal your Debit Card or Credit Card PIN number while typing it.
by DJD58 December 9, 2012
Get the Pin Frettingmug. by Umop Pisdn May 15, 2016
Get the pinned upmug.