French Stocking Share definition Flag A sock full of human shit. Typically used to beat someone with. That dickhead stole my X-Box, so we are going to go fuck him up with a French Stocking. French Stocking by Gamilon April 16, 2010 0 0 Get merch Get the French Stocking mug. Buy Now — $32.95 See more merch