Subscribe English
look up any word, like thot:
 
1.
A small place in Nova Scotia Canada. About 45 minutes away from Halifax, Nova Scotia. Windsor is the birthplace of hockey
Guy 1: i live in the Quebec, which is the birthplace of hockey.
Guy 2: you are a dumbass, Windsor, Nova Scotia is the birthplace of hockey
by hockey fan-09 December 04, 2010
8 2