HeadHunter
About HeadHunter
Headhunter or head hunter may refer to:
Headhunting, hunting a human and collecting the severed head after killing them
Executive search, informally called headhunting, a specialized recruitment service
Stats
- 130,634 listeners
- 907,204 plays