1 definition by wormxing

Top Definition
vagina
i got splinters off gods chopping block
by wormxing October 16, 2010
Mug icon
Buy a gods chopping block mug!