What is Jumblatts?
Slang for large female inner labia. See also jingle-jangle
My that woman has huge jumblatts!
See Priscilla