'heckler' definitions:

Definition of 'heckler'

From: WordNet
noun
Someone who tries to embarrass you with gibes and questions and objections [syn: heckler, badgerer]