nettlers

noun
  1. plural of nettler; people or things that nettle, irritate, or annoy

Examples