What does Atomic Buttercup mean?

Atomic Buttercup meaning in Urban Dictionary

if you are heading down on a woman very hard, and she farts on your chin. Therefore the sound of a-bomb going down.