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 Get the Dildo Socket mug.