by Mescalino January 31, 2008
A stamp achieved by good work, usually in primary school. Could be a smiley face or an animal! The stamp goes on your work or if you're really lucky on the back of your hand so you can show it off to all your friends.
by tomassxl March 10, 2011
buy the domain for your diy blog