What does Bahoo pookie mean?

Bahoo pookie meaning in Urban Dictionary

Philipino for stinky vagina.