Well fuck a duck, dudes. I thought maybe that was a nickname for some sort of bug I've already HEARD OF! No, it's an entirely new-to-me kind of bug. WTF?
So, online sez they're mostly tropical, southern, little fuckers. I have never been subjected to one (KNOCKING ON WOOD) and hope never to be. (I've never seen a purple cow, either, but I digress.)
Any and all blood-sucking parasites should be shot in the face.