1 definition by John Reid

Top Definition
Toronto-based professional hockey team that has not won the Stanley Cup since 1967, sometimes abbreviated as Leafs." Also, a profound grammatical error.
1. "Maple Leafs denied Stanley Cup because of bad luck, lack of skill."

2. "You mean Leaves, right?" "Hell, no."
作者 John Reid 2005年4月07日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。