LeafsRunThisShit's definitions
The best team known in the existence of Hockey. All of those who doubt the Leafs obviously have no taste waht so ever.
by LeafsRunThisShit January 27, 2007
Get the Toronto Maple Leafsmug.
Get the Toronto Maple Leafsmug. We'll email you a link to sign in instantly.