ladyparts vs pum-pum

ladyparts

noun
  • The breasts and/or genitalia of a woman or women. 

pum-pum

noun
  • vulva 

How often have the words ladyparts and pum-pum occurred in a corpus of books? (source: Google Ngram Viewer )