Skip to main content

Second Life romance

A "romance" you have in the virtual world of Second Life while playing the game.It is kind of like having a more interactive facebook or myspace relationship.
Darco and Dona has a torrid affair in Second Life. They totally have a second Life romance
by DonaDiabla January 18, 2015
mugGet the Second Life romance mug.

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