look up any word, like donkey punch:
 
1.
A small town located on the eastern coast of Cape Breton Island, Nova Scotia. Simply put, Glace Bay is the greatest place on Earth.
I live in Glace Bay.
by Duchess RavenWaves November 04, 2008