- Mon May 16, 2005 11:44 pm
#7730
A stamp that u can stamp onto your skin and be able 2 lick off, and it would taste like candy.
Reward: Free candy stamps
Reward: Free candy stamps