Canadian Snow Blower Share definition Flag A Canadian Snow Blower is when your partner takes a sip from a 7-Eleven Slushie then proceeds to give you a blowjob. My friend Mitch gave me a Canadian Snow Blower in the back of a 7-Eleven. Canadian Snow Blower by The Sus Bus Driver September 28, 2019 Get the Canadian Snow Blower mug.