throw shade idiom
informal公开批评(以示不尊重)
to criticize someone publicly and show that you do not respect him or her
There was an awkward situation when the singer seemingly threw shade at pop legend Britney Spears. 这位歌手好像是公开批评了流行音乐传奇人物布兰妮·斯皮尔斯,情形很尴尬。