A slang term for a very large vagina/labia.
No camel toe on her. She had a crotch gizzard the size of a baseball!