Top Definition
To schedule an appointment for a certain date/time place.
Friend 1 : You free thursday night @ 6pm? Lets meet at the mall for movies.
Friend 2 : Yep, im free. Let's Pin it.
by ribbus September 06, 2015
Mug icon
Buy a Pin It mug!