Pretty much the term came about for a hunter that didn’t know how to control the class and/or pet. It didn’t help that in older versions of the game that the pet ai was very, very bad and if you came any where near a cliff your pet would run for miles and agro the world.
I remember that was more the reason why people would call you a huntard in the past and now it is more for using aoe pulls as the pet ai has been fixed in most places. To be honest though I always found druid starfall to be much worse than hunter barrage for pulling as in some patches that thing has a mind of it’s own with pulling through floors.