Attested.to

Definition

people collectively who are mentally retarded

Seed ·