threaper
noun
threap·er
| \ -pər\
plural -s
Definition of threaper
chiefly Scottish
: one that asserts or argues pertinaciously