Skip to content
Simplified display

人肉搜索

rén ròu sōu suǒ

Sign in to save this word to your study lists.

Definitions

  1. 1. to crowdsource information about sb or sth (typically as a form of vigilantism resulting in doxing)