Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
World
Advertise
Search
Toronto Maple Leafs
Share definition
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.
by
LeafsRunThisShit
January 27, 2007
Flag
Get the
Toronto Maple Leafs
mug.
More random definitions