Answer: holemakinggizmo

AnswerCrossword Clue
HOLEMAKINGGIZMOPUNCH