Ice Cream Punch is a hybrid weed strain made from a genetic cross between Ice Cream Cake and Purple Punch. This strain is 50% sativa and 50% indica. Ice Cream Punch is named for its creamy and fruity flavor, as well as its relaxing and euphoric effects.