squawker
/ˈskaw.kər/Definitions
1. noun
a person who frequently or loudly complains or protests
“The noisy squawker at the town hall meeting disrupted the speaker’s presentation.”
1. noun
a person who frequently or loudly complains or protests
“The noisy squawker at the town hall meeting disrupted the speaker’s presentation.”