GLOSSARY TERM
"slay"
An enthusiastic compliment meaning someone did something impressively well or looked amazing.
Example
"You slayed that presentation today."
Plain-English swap
"did great, looked great"
Related terms