tafano

Etymology
From, from.

Noun

 * 1) horsefly
 * 2)  gadfly one who upsets the status quo