What is Shred Sugar?
another word for fresh powder (snow). usually used by local snowboarders that rip it
ohhhhhhhhhh broooo check it out! 12 inches of fresh shred sugar! noice!
See shred, sugar, shred sugar, snow, board, snowboard, ski, mountain, powder