What is the meaning of Roscazo?

a punch

Source: wiktionary.org