Since "ball"ing is a common slang term for having sex, it means simply having sex outside in the snow.

My lady and I had a snowball last night. I don't know if it was the chill on the backside (initially shocking, but extremely erotic for some reason), or being outdoors under the moonlight that made us so excited.