Siberian New Balance Share definition Flag when you fill someone's shoes/socks with snow as a prank or punishment Aw dang it Harold! Why you gotta do the ol' Siberian New Balance to me? Now I can't feel my toes! Siberian New Balance by earnsmojo January 31, 2021 0 0 Get merch Get the Siberian New Balance mug. Buy Now — $32.95 See more merch