man, i left cuddy snow all over her back last night
a slang term used for the end-product of the male orgasm
"man, i left cuddy snow all over her back last night" What is the definition of "cuddy snow"?