French Sock Share definition Flag A very bad odor. Ferin farted and it stunk worse than a French Sock. French Sock by Phartman April 8, 2009 0 0 Get merch Get the French Sock mug. Buy Now — $32.95 See more merch