What does Boxsack mean?

Boxsack - German to English

punchbag [Br.] [gym gear]