Leaf nation sensationalism
Definitions
1
Posts
1
Posters
123
Views
-
Inane, idiotic, far from the truth stories and rumours that come out of the Toronto Area about the Toronto [Maple Leafs].
Particularly, during the Free Agent [offseason] and around the time of the trade deadline.
Rumors that make [Eklunds] 30% BS look credible.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions