by Jack-pin April 06, 2016
A northerners term for “floor it”. It literally means pinning the throttle wide open on any motorized vehicle.
*whilst out for a rip*
Passenger: pin her, bud!
Driver: oh fuck ya bud, I’m about to pin her and rip some Donnie’s!
Passenger: pin her, bud!
Driver: oh fuck ya bud, I’m about to pin her and rip some Donnie’s!
by ZubieDoobie January 15, 2018
by sisti9 October 30, 2003
1) She gots a pin cushion that just won't quit!
2) I've been stickin' that pin cushion all morning...mighty fine.
2) I've been stickin' that pin cushion all morning...mighty fine.
by noodlehoss October 06, 2004
Uber thin girls who grace the covers of Star Magazine and In Touch. (i.e., Nicole Richie, Lindsay Lohan, MK Olsen)
by JessieGirl May 11, 2006
by kurcules May 29, 2010
by Ass eater2838 April 07, 2016