snow chains Share definition Flag Cum on a woman's braces. Hey I gave her a set of snow chains last night and she swallowed! snow chains by Tenken August 26, 2007 0 0 Get merch Get the snow chains mug. Buy Now — $32.95 See more merch