1 definition by jrglamber

A slang term for the vagina, sometimes used to refer to females in general
by jrglamber October 14, 2010
Get the Divvet mug.