Double Dutch Socket Share definition Flag Two balls + two eye sockets = double dutch sockets. That bastard double dutch socketed me and I got a hair in my eye! Double Dutch Socket by The Double Dutch Socketer September 21, 2009 0 0 Get merch Get the Double Dutch Socket mug. Buy Now — $32.95 See more merch