Having (or maintaining) a relationship (usually long-distance) over Skype, or other forms of communication over the internet.
by chipsi June 21, 2010
Get the skyplation mug.
Get the skyplation mug.We'll email you a link to sign in instantly.