Attested.to

Definition

engage in sexual intercourse

Seed ·

Term in context

couple in CommonParlance