by Scotty Kunz November 8, 2006

by lilacheavenxoxo June 27, 2022


by R Russell B December 12, 2021

by Minipetro May 12, 2016

by ohbye November 10, 2021

Someone who is in love with the idea of meeting someone on an online video game and then falling in love with each other.
by Celtric May 4, 2022
