Internet SlangMedium
Chinese meaning
我去打卡这家店
“I go punch the card at this shop.”
Natural English
I'm going to check in at this place.
Funny expressions. Unexpected meanings. Better English.
6 matching expressions
Chinese meaning
我去打卡这家店
“I go punch the card at this shop.”
Natural English
I'm going to check in at this place.
Chinese meaning
这个梗我get不到
“I can't get this meme.”
Natural English
I don't get this meme / this joke goes over my head.
Chinese meaning
这家餐厅很网红
“This restaurant is very internet red.”
Natural English
This restaurant is a huge hit online / trending.
Chinese meaning
你行你上
“You can you up, no can no BB.”
Natural English
If you think you can do better, go ahead.
Chinese meaning
菜鸟
“Vegetable bird.”
Natural English
Newbie / rookie.
Chinese meaning
学霸
“Study tyrant.”
Natural English
Straight-A student / top student.