Dildo Socket Share definition Flag A vagina Dude, did you know Melanie's dildo socket can fit a horse?" "No way! Dildo Socket by Albert Chodeman May 20, 2011 0 0 Get merch Get the Dildo Socket mug. Buy Now — $32.95 See more merch