English: (verb) to leave a thumbprint in replacement of signing something, due to illiteracy, also used to describe a trade mark in legal terms
Source: Borneo Lingua-Hack