Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by LeafsRunThisShit
Toronto Maple Leafs
Share definition
Flag
The best team known in the
existence
of
Hockey
. All of those who doubt the Leafs
obviously
have no taste waht so ever.
Holy shit the
Toronto
Maple Leafs just won another
game
because they are the best
hockey
team ever.
Toronto Maple Leafs
by
LeafsRunThisShit
January 27, 2007
Get the
Toronto Maple Leafs
mug.