1 definition by Left Over Crack

1
A females vagina during the act of giving birth. Vagina resembling a wormhole from another dimension.
I saw my sons head coming out of that wormhole that use to be my wife's vagina!
by Left Over Crack January 19, 2011
Get the mug
Get a Wormhole mug for your fish Vivek.