Answer: gadflies

AnswerCrossword Clue
GADFLIES

Persistently annoying people