1 definition by xxZeus-Almighty

Top Definition
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 10, 2009

Mug icon
Buy a moon rocks mug!