#leafs
Top Voted Definition for #leafs
The best hockey team in the NHL. Based out of Toronto
1
show_chart Other Definitions for #leafs
The Toronto Maple Leafs (NHL) hockey team.
0
The best hockey team in the NHL. Based out of Toronto
1
The Toronto Maple Leafs (NHL) hockey team.
0