I've been trying to remember this all day and have drawn a blank. The episode in question might be part of a Christmas special or something. Anyway, it involves Donald Duck getting into a snowball fight with his nephews. They construct these incredible ice fortresses. Donald fights them on a ship and his nephews are in a ice castle. Thanks!