What does Atomic Discharge mean?

Atomic Discharge meaning in Urban Dictionary

when within the act of bathing you fart in the bottom for the tub making an explosion on the ass and making a giant sound