Italian snow plow Share definition Flag Where one freezes the genitals , and then preforms sexual acts Whoah, last night Mickey had an italian snow plow! So refreshing... Italian snow plow by poppajangle September 20, 2010 0 0 Get merch Get the Italian snow plow mug. Buy Now — $32.95 See more merch