1
[ noun ] Last name, frequency rank in the U.S. is 17739
2
[ noun ] someone who tries to embarrass you with gibes and questions and objections

Synonyms

badgerer

Related terms

troublemaker tease

*