What is the full meaning of handstamped
HANDSTAMP, to stamp by hand [v]
Example of the word handstamped placed on a Scrabble board.