What does Bumbel mean?

Bumbel - German to English

pussy [vulg.] [vagina]