1 definition by J Watts

Another humorous way of saying vagina. Used in light-hearted way,and always good for a laugh or two.
by J Watts November 27, 2006
Get the Front Crack mug.