Attested.to

Definition

engage in sexual intercourse

Seed ·

Term in context

copulate in CommonParlance