Attested.to

Definition

someone with a compulsive desire to exert control over situations and people

Seed ·

Term in context

control freak in CommonParlance