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.
by DonaDiabla January 18, 2015
Get the Second Life romance mug.