Top definition
an amalgamation of Beyonce, the lyrics "I slay" from her song Formation, and the urban meaning of the word 'slay' to denote an amazing achievement or success; originally coined by the BeyHive as a celebratory title for Beyonce and her success. Slayonce is another term of the same derivative.
She came to BeyonSLAY that Formation performance. Yaaas!
via giphy
by Kray Zaay October 12, 2016
Get the merch
Get the BeyonSLAY neck gaiter and mug.