1 definition by diggitydoggydog

Top Definition
Doing the impossible;triumph;conquer
Derek: "How did you manage to pull that all-nigher and get an A on that paper?"
Colin: "You know me. Smashing atoms."
by diggitydoggydog November 20, 2011
Mug icon
Buy a smashing atoms mug!