Skip to main content

John Wick Parabellum's definitions

shenzhen

spirit (someone) away to Shenzhen, China by underhanded means and detain the person, stripped of legal rights, indefinitely
12 Hong Kong activists have been shenzhened for two months and the free world is doing everything possible to save them.
by John Wick Parabellum October 22, 2020
mugGet the shenzhen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email