IT can mean a bad word too lol like fag or whore but in this term it’s for hitting. So it can be punch bc if you were to say “te voy dar un putazo” you would basically be saying “imma punch the shit out of you” Yk and least that’s how we would use it in my family hope this might’ve helped
Putazo it’s a spanish word. It’s like when you hit someone really really hard, idk how people would say it in English