What is the meaning of throwing shade?
The expressions "throw shade, "throwing shade", or simply "shade", are slang terms used to describe insults. Merriam-Webster defines "shade" as "subtle, sneering expression of contempt for or disgust with someone—sometimes verbal, and sometimes not" .
Throw shade (slang) - Wikipedia https://en.wikipedia.org/wiki/Throw_shade_(slang)