Attested.to

Definition

sexual arousal involving communication on the internet

Seed ·

Term in context

cybersex in CommonParlance