Attested.to

Definition

a small benign wart on or around the genitals and anus

Seed ·