Attested.to

Definition

greatly annoyed; out of patience

Seed ·

Term in context

cheesed off in CommonParlance