Attested.to

Definition

force (someone) to have sex against their will

Seed ·

Term in context

assault in CommonParlance