1 definition by Unicornfarts
|1.||Dropping The Pin|
1.To drop a pin in Google maps or another application
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!"
by Unicornfarts Jan 24, 2012 add a video