1 definition by xxZeus-Almighty

an alternative for balls, as popularized by Stephen T. Colbert of the Colbert Report
"Turns out NASA didn't have the moon rocks to put my name on that space node"
by xxZeus-Almighty December 11, 2009
Get the moon rocks mug.