meaning of Atomic Discharge

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