Badgerer

Someone who tries to embarrass you with gibes and questions and objections

People who like Badgerer might also like