Attested.to

Definition

keenly excited (especially sexually) or indicating excitement

Seed ·

Term in context

ablaze in CommonParlance