Sexy virtual chat xxx

I wish we had a cooler word to convey the same concept, but any synonyms that I can think of sounds equally awkward....