Top definition
A hundred-dollar paperweight.
I wish I had just spent $5 on a rock instead of this Shamecube.
by Andio March 11, 2004
Get the mug
Get a Shamecube mug for your father Bob.