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 May 28, 2011
by cdoggyyy April 17, 2009
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 January 24, 2012
by timmy jean April 15, 2004
by Three's Company 859 January 17, 2012
A young girl named Evelyn who is the daughter of Karen and Keith! Is a virtual bowling pin with poodle hair…
by Unknownxoxo June 09, 2021
Used as an adjective to compliment something. Pin-drop's origin can be traced back to the common saying "pin drop silence"
When the silence is at its maximum, you can hear a pin drop.
It was later adapted to mean the ultimate/best form of something. It was popularised by music teachers from the 80s to compliment an amazing performance that led to a gobsmacked audience at the end of it.
When the silence is at its maximum, you can hear a pin drop.
It was later adapted to mean the ultimate/best form of something. It was popularised by music teachers from the 80s to compliment an amazing performance that led to a gobsmacked audience at the end of it.
That music performance was pin-drop worthy
The food here is pin-drop
Yo! Those sneakers are pin-drop
That's a pin-drop sky
The food here is pin-drop
Yo! Those sneakers are pin-drop
That's a pin-drop sky
by athineuf May 16, 2022