What does Bambazzle mean?

Bambazzle meaning in Urban Dictionary

To actually thrash with great force