Skip to main content

suckonthattoronto's definitions

A hockey team that is ALWAYS beat by the Canucks.
The toronto maple leafs defense are the leagues only defense that is frightened of the physical prowess of the Sedin Sisters.
by suckonthattoronto November 21, 2010
Flag
mugGet the toronto maple leafs mug.