1 definition by Intervanious

When launching/throwing a litter of kittens up into the air to produce the effect of a downpour.
Jake: "We were bored so we had some fun Kittiesnowing"
Ray: "I did that too, but around here we call it downpaw"
by Intervanious May 13, 2010
Get the Kittiesnowing mug.