meaning of Bamchickabowwow

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.