Well, I kinda knew this would turn up, since it is exactly why I chose the name, but here you go:
Urban Dictionary writes:
A derogatory term for any player in the MMORPG "World of Warcraft" who plays a hunter as their main character and so has developed bad habits and inferior skills for working in groups. Huntards often fail to watch their threat and use their "feign death" ability at the wrong moment, causing party wipes.
yes, I play WoW.
I hunt for the truth