This definition of ‘Slay Queen’ by Urban Dictionary is really hilarious and ‘apt’. See below…