What is Liberation Day?
1.
The day during WWII that the Netherlands was liberated from Nazi control after a full scale invasion by the Allied forces, consisting mainly of Canadian troops.
Every year the Dutch send 10000 Tulips to Canada to celebrate Liberation Day
See
Random Words:
1.
the really smart semi attractive guy/girl that all the nerd like.
All the people on the debate team likes Alexa, what a nerd candy.
Se..
1.
Throwing a flashbang grenade at someone, having sex with them, and then giving a them a magical money shot to the face. So when they rec..