Skip to main content

Janko's definitions

toronto maple leafs

1) Toronto's NHL franchise.
3) A group of gritty, tough-as-nails men responsible for the anal penetration/spanking of 20 Ottawa Senators every year come playoff time.
Common usage in conversation:
"The sky is blue."
"Water is wet."
"The Maple Leafs smoked the Sens."
by Janko April 12, 2004
mugGet the toronto maple leafs mug.

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