Sleigh

/sleɪ/

Slang Meanings

To 'sleigh' something can mean to do it exceptionally well or to succeed brilliantly.
He really sleighed that performance last night!
A term used in popular culture to describe someone who is attractive or fashionable.
She was sleighing in that outfit.