GADFLY

Definition of GADFLY

  1. (noun)a persistently annoying person
  2. (noun)any of various large flies that annoy livestock