你行你上 If you think you can do better, go ahead. Playful internet slang telling a critic to step up. 'BB' mimics Chinese 吐槽/废话. Translation: 'If you can, do it; if not, stop complaining.'