meaning of Bahoo pookie

Bahoo pookie meaning in Urban Dictionary

Philipino for stinky vagina.