Slay
verb
Popularity: 92/100
To do something exceptionally well, to look amazing
"She walked in and absolutely slayed that presentation"
compliment hype
Origin
Ballroom / drag culture
To do something exceptionally well, to look amazing
"She walked in and absolutely slayed that presentation"
Ballroom / drag culture