Meaning of gadfly
Definition of gadfly
(noun)
a
persistently
annoying
person
any of
various
large
flies
that
annoy
livestock
Other information on gadfly
WIKIPEDIA results for
gadfly
Amazon results for
gadfly
Tweet