Urban Dictionary gives the best definition to the word, "Slay Queen"
A day cannot go by on social media, without you stumbling on the word, "Slay Queen.". Apparently, many folks on Social Media have their own definition of the word Slay Queen.. Many say it's used to describe a successful lady.