meaning of Atomic Toot

Atomic Toot meaning in Urban Dictionary

A silent and apparently small fart that's instantanously smelt because soom because it renders your buttcheeks. This has a lingering essence to it that can generally be smelled from obvious over the room, household or class.