meaning of baloney drapes

baloney drapes meaning in Urban Dictionary

abnormally oversized labia major