Italian snow

Hey Olive Garden waiter, hook me up with some of that Italian snow.
by Oddlylargeballs November 25, 2021
Get the Italian snow mug.

Italian snow plow

Where one freezes the genitals , and then preforms sexual acts
Whoah, last night Mickey had an italian snow plow! So refreshing...
by poppajangle September 20, 2010
Get the Italian snow plow mug.