Toblerone in the Snow Share definition Flag Cumming and pooping in your pants simultaneously. “She was so hot she made me drop a toblerone in the snow.” Toblerone in the Snow by SalemBeeboppo January 15, 2024 0 0 Get merch Get the Toblerone in the Snow mug. Buy Now — $32.95 See more merch