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

American English

They're throwing shade.

They're throwing shade.-他们在公开批评(某人)。.svg
Mandarin Chinese

他们在公开批评(某人)。

More Celebrating Pride Vocabulary in Mandarin Chinese

"They're throwing shade." in 45 More Languages.

Other interesting topics in Mandarin Chinese