Top definition
The glossy, smooth top coat of freshly fallen then iced over snow.
Wow, Katherine, the gufflegloss after the snow finally stopped is amazing.....
by Inkedheart October 22, 2015
Get the mug
Get a Gufflegloss mug for your friend Georges.