What does Amazebubbles mean?

Amazebubbles meaning in Urban Dictionary

Amazebubbles would be the bubbles which come up through the water in a single file whenever you fart within the shower.