meaning of boom banging

boom banging meaning in Urban Dictionary

a rather enjoyable situation or experience had by people, off the hook, all great and da bomb all relate solely to this.