Pin it Share definition Flag To twist your fucking throttle all the way back and accelerate as quick as possible until you are in 5th or 6th gear and you send it Moto buddy: To win it you need to pin it Pin it by Moto Moron March 12, 2018 0 0 Get merch Get the Pin it mug. Buy Now — $32.95 See more merch