Gadfly

Gadfly most commonly refers to:

Gadfly may also refer to: