Skip to main content

DuckyChair's definitions

Sleigh

1:/To do something exceptionally well

2:/Some that looks (, tastes, smells, sounds, or feels) really good.
Person1: Hey try these donuts.
*person2 takes a bite*
Person2: Oh hell yeah, those donuts are sleighing.
by DuckyChair February 25, 2023
mugGet the Sleigh mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email