badgerer
(noun)
noun
1. someone who tries to embarrass you with gibes and questions and objections
Similar word(s): heckler
Definition categories: person, troublemaker, troubler
(noun)
1. someone who tries to embarrass you with gibes and questions and objections
Similar word(s): heckler
Definition categories: person, troublemaker, troubler