internet sex
i had really good internet sex with my girlfriend last night
where 2 people masturbate while talking in a call over the internet
"i had really good internet sex with my girlfriend last night" What is the definition of "internet sex"?