Top definition
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 mug
Get a Kittiesnowing mug for your father G√ľnter.