人肉搜索
Mandarin: ren2 rou4 sou1 suo3
noun
T4
T6
T2
T3
Definitions
  1. 1 human powered search engine (lit., "human flesh search"), a search engine that runs on people power and is often used for cyber-vigilantism (see 死亡日記) noun
← Back to dictionary