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
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
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 24, 2007
Flag
Get the
Toronto Maple Leafs
mug.
More random definitions