Attested.to

Definition

to masturbate while chatting online

Seed ·

Term in context

chaturbate in CommonParlance