What is the meaning of Pum-pum?

The vulva.

alternative spelling of pum pum

Source: wiktionary.org