Troll Warlord was not implemented in HoN. After Valve decided to make DotA 2, S2 lost the rights to implement any more heroes from the original DotA so you can be pretty certain we would never see Troll Warlord in Heroes of Newerth.
Chat with our AI personalities
because you touch yourself at night
The Warlord is in Faerie. Near the big tree
use the perk 'warlord' or 'warlord pro' to get multiple attachments.
lol troll troll troll troll from ben
Look for troll related quests, they are bound to lead you to troll stronghold.