Skip to main content

Globalsnap

A noun referring to your Global Social Network Across the Planet.
"I had to hit up my globalsnap to see who would be willing to let me stay with them for Spring Break. I hope Sally in Australia invites me out!"
by Jonm83 February 3, 2010
mugGet the Globalsnapmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email