What is the Mandarin Chinese word for "They're throwing shade."?
American English

They're throwing shade.
Mandarin Chinese

他们在公开批评(某人)。
Learn the word in this minigame:
More Celebrating Pride Vocabulary in Mandarin Chinese
American English
Mandarin Chinese