The expression to throw shade at someone, meaning to be scornful or disrespectful towards someone, dates back to American college slang of the 1990s.
ZG: 6
The fact that the row within the Royal Family made news around the world has helped to spread this little bit of American slang.
Read More