badgerer Meaning and Definition

Definitions

English definition for badgerer

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

Sponored Video