What does baloney drapes mean?

baloney drapes meaning in Urban Dictionary

abnormally oversized labia major