heckler Meaning, Definition & Usage

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

WordNet