Top definition
A vagina that's so stretched out, it can be described as a cavern
I broke up with Jill, because when we got into the bedroom I realized it was one big javern.
by Janice from Accounting January 23, 2016
Get the mug
Get a javern mug for your fish Vivek.