This question actually has two answers. One type of headhunter is found in certain tribes, such as the Dyaks of Borneo, who have customs where they decapitate and preserve human heads as trophies. The other type of headhunter is someone who recruits employees for a business. There job is to screen and fill open positions in corporations. Two very different meanings for a headhunter, I think I prefer the second one!