Carol the Sock Share definition Flag The Deity of Barnegat Township. Bob: "Do you where Carol the sock came from?" Rob: "Yeah it's the sock of that Semi Afro dude." Carol the Sock by Jonabomb January 27, 2008 0 0 Get merch Get the Carol the Sock mug. Buy Now — $32.95 See more merch