The term “punchmade” does not have a widely recognized or specific definition in standard English or in common usage. However, it could potentially be a slang term, a brand name, or a term used in a specific context (such as a game, a song, or a particular community).
If you have a specific context in which you encountered the term “punchmade,” providing that context could help clarify its meaning. Otherwise, it might be helpful to check the source where you found the term for additional information.