Words: heckler badgerer
Part of speech: n
Definition: someone who tries to embarrass you with gibes and questions and objections