Attested.to

Definition

an openmouthed kiss in which your tongue is inserted into the other's mouth

Seed ·

Term in context

deep kiss in CommonParlance