Top definition
An NHL team from Toronto Canada. They are the only original 6 team who have not won a cup since the 1967 expansion. They are known for having a moronic and delusional fanbase who refuses to see what's sprawled out on the ice in front of them. No your team is not going to win a Stanley Cup, no your team will not even make the playoffs.
Did you see the maple laughs blow a 4-0 lead to Vancouver last night?

I should have been way more surprised then I was.
by hrdizzle November 16, 2010
Get the mug
Get a maple laughs mug for your bunkmate Callisto.