badgerer

  1. noun
    someone who tries to embarrass you with gibes and questions and objections