Find the word definition

Wiktionary
punch outs

n. (plural of punch out English)