1. Noun. (Canada) A frozen snack consisting of flavoured ice in a tube; a freezepop. ¹
¹ Source: wiktionary.com