What is the difference between “do it” and “punch it” here?
"Punch it" here means "punch it in" or "send it". So it is just another way to say "do it". However, "punch it" is not a very common expression to use when using it to refer to doing something.
Get more Native English Expressions >