What does Canadian Switchblade mean?

Canadian Switchblade meaning in Urban Dictionary

a clear alcohol container, broken and made use of as a knife in a fight.