What does Alabama Blowpop mean?

Alabama Blowpop meaning in Urban Dictionary

Pop rocks in your partners mouth while reciveing a wet sloppy bj