Attested.to

Definition

a person who meddles in the affairs of others

Seed ·

Term in context

busybody in CommonParlance