A little about me:
gad•fly ['gad-"flI],noun,etym: gad 1: any of various flies, such as the horsefly, botfly, and warble fly, that bite or annoy livestock; 2: a person who stimulates or annoys, especially by persistent criticism.
gad•fly ['gad-"flI],noun,etym: gad 1: any of various flies, such as the horsefly, botfly, and warble fly, that bite or annoy livestock; 2: a person who stimulates or annoys, especially by persistent criticism.