Skip to main content

babinator's definitions

Toronto Maple Leafs

The worst team to play in the NHL since the Phoenix Coyotes. They have not won a Stanley Cup since 1967, haven't made the playoffs since 2004, and have won 2 games int he first 12 of the 2009-2010 season. Their name also contains a grammatial error, as it should be the maple Leaves.
Hey did you hear about those Toronto Maple Leafs

Ya they suck
by babinator November 8, 2009
mugGet the Toronto Maple Leafsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email