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.
by I am a pro February 7, 2026
Get the Shuyuan Shen mug.