Top definition
a slang phrase for the delicious frozen snack known as Italian ice.
"Hey man it's hot as balls outside wanna go grab some guido snow"
by nutfreely June 05, 2018
Get the mug
Get a guido snow mug for your brother-in-law Bob.