What does Boochabungie mean?

Boochabungie meaning in Urban Dictionary

the key go on to female climax