Attested.to

Definition

eject the contents of the stomach through the mouth

Seed ·

Term in context

barf in CommonParlance