It's not July 4 yet, but someone's already waving flags — only, they're not stars and stripes. That's because July 1 is Canada Day, and the internet is exploding with Canada Day memes and tweets so that everyone can join in the celebration, whether they happen to be in the Great White North or not.
Canada Day celebrates the day the country became a nation in 1867, when the three provinces of Scotia, New Brunswick, and Canada province were merged into one by the Constitution Act. Becoming a nation did not actually mean that Canada gained independence from the British Empire, which it technically did not receive until 1982. And while Canada is now an independent country, Queen Elizabeth is still Canada's monarch and symbolic head of state.
Nowadays, Canada Day celebrations take many forms, but a few things you can expect to see is blinding red and white, a lot of mounties, and plenty people singing "O Canada." And why wouldn't they? There's a lot to appreciate about Canada, and it goes way beyond just Justin Trudeau — and his stellar taste in socks. Don't take it from me, though. Here are some of the finest Twitter celebrations of Canada Day for you to enjoy.