Tattersack Share definition Flag When climbing a fence, lose your balance, your nuts get snagged and your package tears. Dude, it's hard to walk with this tattersack.AW SHIT! My nuts got caught. TATTERSACK! Tattersack by Jilante Woodboner September 29, 2012 0 0 Get merch Get the Tattersack mug. Buy Now — $32.95 See more merch