Attested.to

Definition

an unpleasant person who is annoying or exasperating

Seed ·

Term in context

aggravator in CommonParlance