What does Bamchickabowwow mean?

Bamchickabowwow meaning in Urban Dictionary

The orginal type of the term Bomchickawahwah used in the UK lynx ad. This term can be used anytime anything sex-related arises.