Skip to main content

Shuyuan Shen

This is a Chinese slang and it is defined as the kind of person who hate Xi jinping and love Xilai Bo. People who describe themself using this word is usually anti communism.
You are really a Shuyuan Shen!
by I am a pro February 7, 2026
mugGet the Shuyuan Shen 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