someone who tries to embarrass you with gibes and questions and objections
Seed ·
badgerer in CommonParlance