2 definitions by missfine
by missfine August 14, 2009
It it used to some up the feelings of when you have met someone online and have yet to meet them in person. Where you are either in love/lust/flattered, eager to meet them - all from only online interaction
by missfine August 14, 2009