Skip to main content

FireBreathingCookie's definitions

Leafed

To have the potential to be successful, but when the time comes to perform, you fail miserably. See Toronto Maple Leafs.
The Toronto hockey team leafed it again in the playoffs.
by FireBreathingCookie October 31, 2022
mugGet the Leafedmug.

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