snow ball Share definition Flag when a girl gives a guy head and then plays a came of french kiss switching the cum back and forth betwwen them yo we snow balled it last night snow ball by johnny 135542 December 26, 2005 0 0 Get merch Get the snow ball mug. Buy Now — $32.95 See more merch