ren14141414 :
The Chinese in red, 再催你自己做 (zài cuī nǐ zìjǐ zuò), translates literally as "Rush again, you yourself make." In plain English: "Hurry us one more time and you can make it yourself." It's a warning to impatient customers at a food stall.
The English lines are Chinglish internet slang, a word-for-word rendering of the Chinese phrase 你行你上,不行别BB (nǐ xíng nǐ shàng, bù xíng bié bībī).
"You can you up" means "If you can do it, you step up."
"No can no BB" means "If you can't, don't run your mouth." BB stands for 哔哔 (bībī), a sound word for yapping or complaining, a bit like saying "blah blah" or "beep beep."
The full meaning is "If you think you can do better, do it yourself. If you can't, shut up." Combined with the red text, the sign tells customers to quit pestering the cooks. It's meant as a joke, and the Chinglish is intentional.
2026-11-04 07:21:32