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 Get the snow ball mug.