I used to enjoy these sorts of mini-quizzes in the beginning days of social media. It's kinda nice to know real people are behind these words.
The meaning changes from province to province, but I believe I can say with confidence that any holiday that involves a possible four (or more) day weekend, it's defined as a two-four weekend.
I can't say what exactly was the trigger. What I do know is I tend to shove everything into a bottle that's constantly being shaken.