tyler stamped the red mickey mouse on lindsay's skin, and andrew did the blue cat, and that were the stamps on lindsay's skin
something that is ink and can be stamped on letters or can be in a roll placed on envelops
"tyler stamped the red mickey mouse on lindsay's skin, and andrew did the blue cat, and that were the stamps on lindsay's skin" What is the definition of "stamps"?