Attested.to

Definition

(of a female body) healthily plump and vigorous

Seed ·

Term in context

buxom in CommonParlance