Which definition of Gadfly do you mean?

  • Gadfly n any of various large flies that annoy livestock
  • Pest n a persistently annoying person