Skip to main content

Definitions by FireBreathingCookie

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.
Leafed by FireBreathingCookie October 31, 2022