Attested.to

Definition

sexual activity between a person and an animal

Seed ·

Term in context

bestiality in CommonParlance