Definitions by njkhajksndjnfdsIII
Liberation Day
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.
Liberation Day by njkhajksndjnfdsIII April 2, 2009