ponchador
Meanings
Noun
1. puncher (boxing)