needlers

/ˈniːdlərz/
noun
  1. Plural of needler; people who annoy or provoke others, or people who use needles.
    • The group of needlers at the party kept making sarcastic remarks.
    • Experienced needlers in the sewing club taught beginners how to stitch.
    • The needlers in the audience shouted jokes during the speech.