what does it mean to throw some shade
Throw shade (slang) The expressions "throw shade, "throwing shade", or simply "shade", are slang terms used as insults.[1] Merriam-Webster defines "shade" as "subtle, sneering expression of contempt for or disgust with someoneâ€”sometimes verbal, and sometimes not" .[2] OxfordDictionaries.com defines "throw shade" as a phrase used to "publicly criticize or express contempt for someone".[3]