What does Bonchickawahwah mean?

Bonchickawahwah meaning in Urban Dictionary

Amazingly cool:crazy: Hot