Attested.to

Definition

someone who tries to embarrass you with gibes and questions and objections

Seed ·

Term in context

badgerer in CommonParlance