human flesh search engine

Etymology
.

Noun

 * 1) The Chinese phenomenon of distributed research using Internet media such as blogs and forums, sometimes as a form of vigilantism against an individual person/doxxing.

Translations

 * Chinese:
 * Mandarin:
 * Finnish: ihmislihainen hakukone
 * Portuguese: