1 definition by sss359

the WORST hocky team associated Canada in the NHL, with some of the worst fans ever...they (the fans) live in the past...the leafs won't win the cup anytime soon...GET OVER IT!! start cheering for some other Canadian teams...like the Sens. GO SENS GO...baha
Eff the Toronto Maple Leafs suck, what a waste of money, they lost again...they're definitely the Toronto Raptors of the NHL...disgusting!!
by sss359 October 26, 2006
Get the toronto maple leafs mug.