Attested.to

Definition

overly self-confident or self-assertive

Seed ·

Term in context

cocky in CommonParlance