Attested.to

Definition

the psychological state of being irritated or annoyed

Seed ·

Term in context

botheration in CommonParlance