meaning of Atomic Turd

Atomic Turd meaning in Urban Dictionary

the function of an unmovable massive shit, often from medication binging, or perhaps having shitty digestion.Atomic turds are known to hurt.