someone who tries to embarrass you with gibes and questions and objections
کوئی جو آپ کو گیبوں اور سوالات اور اعتراضات سے شرمندہ کرنے کی کوشش کرتا ہے