ice candy

Noun

 * 1) a homemade variety of the freeze pop