meat curtains vs petals

meat curtains

noun
  • the labia majora 

petals

How often have the words meat curtains and petals occurred in a corpus of books? (source: Google Ngram Viewer )