meaning of bubble sex

bubble sex meaning in Urban Dictionary

whenever two bubbles float collectively and then pop!